Class TreeViewColumn
public class TreeViewColumn
- Inheritance
-
TreeViewColumn
- Inherited Members
Methods
AddAttribute(nint, nint, NonNullableUtf8StringHandle, int)
Calls native method gtk_tree_view_column_add_attribute.
public static extern void AddAttribute(nint treeColumn, nint cellRenderer, NonNullableUtf8StringHandle attribute, int column)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
cellRenderer
nintTransfer ownership: None Nullable: False
attribute
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
CellGetPosition(nint, nint, out int, out int)
Calls native method gtk_tree_view_column_cell_get_position.
public static extern bool CellGetPosition(nint treeColumn, nint cellRenderer, out int xOffset, out int width)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
cellRenderer
nintTransfer ownership: None Nullable: False
xOffset
intTransfer ownership: Full Nullable: False
width
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
CellGetSize(nint, out int, out int, out int, out int)
Calls native method gtk_tree_view_column_cell_get_size.
public static extern void CellGetSize(nint treeColumn, out int xOffset, out int yOffset, out int width, out int height)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
xOffset
intTransfer ownership: Full Nullable: False
yOffset
intTransfer ownership: Full Nullable: False
width
intTransfer ownership: Full Nullable: False
height
intTransfer ownership: Full Nullable: False
CellIsVisible(nint)
Calls native method gtk_tree_view_column_cell_is_visible.
public static extern bool CellIsVisible(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
CellSetCellData(nint, nint, TreeIterHandle, bool, bool)
Calls native method gtk_tree_view_column_cell_set_cell_data.
public static extern void CellSetCellData(nint treeColumn, nint treeModel, TreeIterHandle iter, bool isExpander, bool isExpanded)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
treeModel
nintTransfer ownership: None Nullable: False
iter
TreeIterHandleTransfer ownership: None Nullable: False
isExpander
boolTransfer ownership: None Nullable: False
isExpanded
boolTransfer ownership: None Nullable: False
Clear(nint)
Calls native method gtk_tree_view_column_clear.
public static extern void Clear(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
ClearAttributes(nint, nint)
Calls native method gtk_tree_view_column_clear_attributes.
public static extern void ClearAttributes(nint treeColumn, nint cellRenderer)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
cellRenderer
nintTransfer ownership: None Nullable: False
Clicked(nint)
Calls native method gtk_tree_view_column_clicked.
public static extern void Clicked(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
FocusCell(nint, nint)
Calls native method gtk_tree_view_column_focus_cell.
public static extern void FocusCell(nint treeColumn, nint cell)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
cell
nintTransfer ownership: None Nullable: False
GetAlignment(nint)
Calls native method gtk_tree_view_column_get_alignment.
public static extern float GetAlignment(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
GetButton(nint)
Calls native method gtk_tree_view_column_get_button.
public static extern nint GetButton(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetClickable(nint)
Calls native method gtk_tree_view_column_get_clickable.
public static extern bool GetClickable(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetExpand(nint)
Calls native method gtk_tree_view_column_get_expand.
public static extern bool GetExpand(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFixedWidth(nint)
Calls native method gtk_tree_view_column_get_fixed_width.
public static extern int GetFixedWidth(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_tree_view_column_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetMaxWidth(nint)
Calls native method gtk_tree_view_column_get_max_width.
public static extern int GetMaxWidth(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetMinWidth(nint)
Calls native method gtk_tree_view_column_get_min_width.
public static extern int GetMinWidth(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetReorderable(nint)
Calls native method gtk_tree_view_column_get_reorderable.
public static extern bool GetReorderable(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetResizable(nint)
Calls native method gtk_tree_view_column_get_resizable.
public static extern bool GetResizable(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSizing(nint)
Calls native method gtk_tree_view_column_get_sizing.
public static extern TreeViewColumnSizing GetSizing(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- TreeViewColumnSizing
Transfer ownership: None Nullable: False
GetSortColumnId(nint)
Calls native method gtk_tree_view_column_get_sort_column_id.
public static extern int GetSortColumnId(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetSortIndicator(nint)
Calls native method gtk_tree_view_column_get_sort_indicator.
public static extern bool GetSortIndicator(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSortOrder(nint)
Calls native method gtk_tree_view_column_get_sort_order.
public static extern SortType GetSortOrder(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- SortType
Transfer ownership: None Nullable: False
GetSpacing(nint)
Calls native method gtk_tree_view_column_get_spacing.
public static extern int GetSpacing(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetTitle(nint)
Calls native method gtk_tree_view_column_get_title.
public static extern NonNullableUtf8StringUnownedHandle GetTitle(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetTreeView(nint)
Calls native method gtk_tree_view_column_get_tree_view.
public static extern nint GetTreeView(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetVisible(nint)
Calls native method gtk_tree_view_column_get_visible.
public static extern bool GetVisible(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetWidget(nint)
Calls native method gtk_tree_view_column_get_widget.
public static extern nint GetWidget(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetWidth(nint)
Calls native method gtk_tree_view_column_get_width.
public static extern int GetWidth(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetXOffset(nint)
Calls native method gtk_tree_view_column_get_x_offset.
public static extern int GetXOffset(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_tree_view_column_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
NewWithArea(nint)
Calls native constructor gtk_tree_view_column_new_with_area.
public static extern nint NewWithArea(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
PackEnd(nint, nint, bool)
Calls native method gtk_tree_view_column_pack_end.
public static extern void PackEnd(nint treeColumn, nint cell, bool expand)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
cell
nintTransfer ownership: None Nullable: False
expand
boolTransfer ownership: None Nullable: False
PackStart(nint, nint, bool)
Calls native method gtk_tree_view_column_pack_start.
public static extern void PackStart(nint treeColumn, nint cell, bool expand)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
cell
nintTransfer ownership: None Nullable: False
expand
boolTransfer ownership: None Nullable: False
QueueResize(nint)
Calls native method gtk_tree_view_column_queue_resize.
public static extern void QueueResize(nint treeColumn)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
SetAlignment(nint, float)
Calls native method gtk_tree_view_column_set_alignment.
public static extern void SetAlignment(nint treeColumn, float xalign)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
xalign
floatTransfer ownership: None Nullable: False
SetCellDataFunc(nint, nint, TreeCellDataFunc, nint, DestroyNotify)
Calls native method gtk_tree_view_column_set_cell_data_func.
public static extern void SetCellDataFunc(nint treeColumn, nint cellRenderer, TreeCellDataFunc func, nint funcData, DestroyNotify destroy)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
cellRenderer
nintTransfer ownership: None Nullable: False
func
TreeCellDataFuncTransfer ownership: None Nullable: True
funcData
nintTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: False
SetClickable(nint, bool)
Calls native method gtk_tree_view_column_set_clickable.
public static extern void SetClickable(nint treeColumn, bool clickable)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
clickable
boolTransfer ownership: None Nullable: False
SetExpand(nint, bool)
Calls native method gtk_tree_view_column_set_expand.
public static extern void SetExpand(nint treeColumn, bool expand)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
expand
boolTransfer ownership: None Nullable: False
SetFixedWidth(nint, int)
Calls native method gtk_tree_view_column_set_fixed_width.
public static extern void SetFixedWidth(nint treeColumn, int fixedWidth)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
fixedWidth
intTransfer ownership: None Nullable: False
SetMaxWidth(nint, int)
Calls native method gtk_tree_view_column_set_max_width.
public static extern void SetMaxWidth(nint treeColumn, int maxWidth)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
maxWidth
intTransfer ownership: None Nullable: False
SetMinWidth(nint, int)
Calls native method gtk_tree_view_column_set_min_width.
public static extern void SetMinWidth(nint treeColumn, int minWidth)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
minWidth
intTransfer ownership: None Nullable: False
SetReorderable(nint, bool)
Calls native method gtk_tree_view_column_set_reorderable.
public static extern void SetReorderable(nint treeColumn, bool reorderable)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
reorderable
boolTransfer ownership: None Nullable: False
SetResizable(nint, bool)
Calls native method gtk_tree_view_column_set_resizable.
public static extern void SetResizable(nint treeColumn, bool resizable)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
resizable
boolTransfer ownership: None Nullable: False
SetSizing(nint, TreeViewColumnSizing)
Calls native method gtk_tree_view_column_set_sizing.
public static extern void SetSizing(nint treeColumn, TreeViewColumnSizing type)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
type
TreeViewColumnSizingTransfer ownership: None Nullable: False
SetSortColumnId(nint, int)
Calls native method gtk_tree_view_column_set_sort_column_id.
public static extern void SetSortColumnId(nint treeColumn, int sortColumnId)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
sortColumnId
intTransfer ownership: None Nullable: False
SetSortIndicator(nint, bool)
Calls native method gtk_tree_view_column_set_sort_indicator.
public static extern void SetSortIndicator(nint treeColumn, bool setting)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
setting
boolTransfer ownership: None Nullable: False
SetSortOrder(nint, SortType)
Calls native method gtk_tree_view_column_set_sort_order.
public static extern void SetSortOrder(nint treeColumn, SortType order)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
order
SortTypeTransfer ownership: None Nullable: False
SetSpacing(nint, int)
Calls native method gtk_tree_view_column_set_spacing.
public static extern void SetSpacing(nint treeColumn, int spacing)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
spacing
intTransfer ownership: None Nullable: False
SetTitle(nint, NonNullableUtf8StringHandle)
Calls native method gtk_tree_view_column_set_title.
public static extern void SetTitle(nint treeColumn, NonNullableUtf8StringHandle title)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
title
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetVisible(nint, bool)
Calls native method gtk_tree_view_column_set_visible.
public static extern void SetVisible(nint treeColumn, bool visible)
Parameters
treeColumn
nintTransfer ownership: None Nullable: False
visible
boolTransfer ownership: None Nullable: False
SetWidget(nint, nint)
Calls native method gtk_tree_view_column_set_widget.
public static extern void SetWidget(nint treeColumn, nint widget)