Class TreeView
public class TreeView
- Inheritance
-
TreeView
- Inherited Members
Methods
AppendColumn(IntPtr, IntPtr)
Calls native method gtk_tree_view_append_column.
public static extern int AppendColumn(IntPtr treeView, IntPtr column)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
CollapseAll(IntPtr)
Calls native method gtk_tree_view_collapse_all.
public static extern void CollapseAll(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
CollapseRow(IntPtr, TreePathHandle)
Calls native method gtk_tree_view_collapse_row.
public static extern bool CollapseRow(IntPtr treeView, TreePathHandle path)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ColumnsAutosize(IntPtr)
Calls native method gtk_tree_view_columns_autosize.
public static extern void ColumnsAutosize(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
ConvertBinWindowToTreeCoords(IntPtr, int, int, out int, out int)
Calls native method gtk_tree_view_convert_bin_window_to_tree_coords.
public static extern void ConvertBinWindowToTreeCoords(IntPtr treeView, int bx, int by, out int tx, out int ty)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
bx
intTransfer ownership: None Nullable: False
by
intTransfer ownership: None Nullable: False
tx
intTransfer ownership: Full Nullable: False
ty
intTransfer ownership: Full Nullable: False
ConvertBinWindowToWidgetCoords(IntPtr, int, int, out int, out int)
Calls native method gtk_tree_view_convert_bin_window_to_widget_coords.
public static extern void ConvertBinWindowToWidgetCoords(IntPtr treeView, int bx, int by, out int wx, out int wy)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
bx
intTransfer ownership: None Nullable: False
by
intTransfer ownership: None Nullable: False
wx
intTransfer ownership: Full Nullable: False
wy
intTransfer ownership: Full Nullable: False
ConvertTreeToBinWindowCoords(IntPtr, int, int, out int, out int)
Calls native method gtk_tree_view_convert_tree_to_bin_window_coords.
public static extern void ConvertTreeToBinWindowCoords(IntPtr treeView, int tx, int ty, out int bx, out int by)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
tx
intTransfer ownership: None Nullable: False
ty
intTransfer ownership: None Nullable: False
bx
intTransfer ownership: Full Nullable: False
by
intTransfer ownership: Full Nullable: False
ConvertTreeToWidgetCoords(IntPtr, int, int, out int, out int)
Calls native method gtk_tree_view_convert_tree_to_widget_coords.
public static extern void ConvertTreeToWidgetCoords(IntPtr treeView, int tx, int ty, out int wx, out int wy)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
tx
intTransfer ownership: None Nullable: False
ty
intTransfer ownership: None Nullable: False
wx
intTransfer ownership: Full Nullable: False
wy
intTransfer ownership: Full Nullable: False
ConvertWidgetToBinWindowCoords(IntPtr, int, int, out int, out int)
Calls native method gtk_tree_view_convert_widget_to_bin_window_coords.
public static extern void ConvertWidgetToBinWindowCoords(IntPtr treeView, int wx, int wy, out int bx, out int by)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
wx
intTransfer ownership: None Nullable: False
wy
intTransfer ownership: None Nullable: False
bx
intTransfer ownership: Full Nullable: False
by
intTransfer ownership: Full Nullable: False
ConvertWidgetToTreeCoords(IntPtr, int, int, out int, out int)
Calls native method gtk_tree_view_convert_widget_to_tree_coords.
public static extern void ConvertWidgetToTreeCoords(IntPtr treeView, int wx, int wy, out int tx, out int ty)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
wx
intTransfer ownership: None Nullable: False
wy
intTransfer ownership: None Nullable: False
tx
intTransfer ownership: Full Nullable: False
ty
intTransfer ownership: Full Nullable: False
CreateRowDragIcon(IntPtr, TreePathHandle)
Calls native method gtk_tree_view_create_row_drag_icon.
public static extern IntPtr CreateRowDragIcon(IntPtr treeView, TreePathHandle path)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
EnableModelDragDest(IntPtr, ContentFormatsHandle, DragAction)
Calls native method gtk_tree_view_enable_model_drag_dest.
public static extern void EnableModelDragDest(IntPtr treeView, ContentFormatsHandle formats, DragAction actions)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
EnableModelDragSource(IntPtr, ModifierType, ContentFormatsHandle, DragAction)
Calls native method gtk_tree_view_enable_model_drag_source.
public static extern void EnableModelDragSource(IntPtr treeView, ModifierType startButtonMask, ContentFormatsHandle formats, DragAction actions)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
startButtonMask
ModifierTypeTransfer ownership: None Nullable: False
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
ExpandAll(IntPtr)
Calls native method gtk_tree_view_expand_all.
public static extern void ExpandAll(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
ExpandRow(IntPtr, TreePathHandle, bool)
Calls native method gtk_tree_view_expand_row.
public static extern bool ExpandRow(IntPtr treeView, TreePathHandle path, bool openAll)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
openAll
boolTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ExpandToPath(IntPtr, TreePathHandle)
Calls native method gtk_tree_view_expand_to_path.
public static extern void ExpandToPath(IntPtr treeView, TreePathHandle path)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
GetActivateOnSingleClick(IntPtr)
Calls native method gtk_tree_view_get_activate_on_single_click.
public static extern bool GetActivateOnSingleClick(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetColumn(IntPtr, int)
Calls native method gtk_tree_view_get_column.
public static extern IntPtr GetColumn(IntPtr treeView, int n)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
n
intTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetEnableSearch(IntPtr)
Calls native method gtk_tree_view_get_enable_search.
public static extern bool GetEnableSearch(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableTreeLines(IntPtr)
Calls native method gtk_tree_view_get_enable_tree_lines.
public static extern bool GetEnableTreeLines(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetExpanderColumn(IntPtr)
Calls native method gtk_tree_view_get_expander_column.
public static extern IntPtr GetExpanderColumn(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetFixedHeightMode(IntPtr)
Calls native method gtk_tree_view_get_fixed_height_mode.
public static extern bool GetFixedHeightMode(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_tree_view_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGridLines(IntPtr)
Calls native method gtk_tree_view_get_grid_lines.
public static extern TreeViewGridLines GetGridLines(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- TreeViewGridLines
Transfer ownership: None Nullable: False
GetHeadersClickable(IntPtr)
Calls native method gtk_tree_view_get_headers_clickable.
public static extern bool GetHeadersClickable(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetHeadersVisible(IntPtr)
Calls native method gtk_tree_view_get_headers_visible.
public static extern bool GetHeadersVisible(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetHoverExpand(IntPtr)
Calls native method gtk_tree_view_get_hover_expand.
public static extern bool GetHoverExpand(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetHoverSelection(IntPtr)
Calls native method gtk_tree_view_get_hover_selection.
public static extern bool GetHoverSelection(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetLevelIndentation(IntPtr)
Calls native method gtk_tree_view_get_level_indentation.
public static extern int GetLevelIndentation(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetModel(IntPtr)
Calls native method gtk_tree_view_get_model.
public static extern IntPtr GetModel(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetNColumns(IntPtr)
Calls native method gtk_tree_view_get_n_columns.
public static extern uint GetNColumns(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetReorderable(IntPtr)
Calls native method gtk_tree_view_get_reorderable.
public static extern bool GetReorderable(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetRubberBanding(IntPtr)
Calls native method gtk_tree_view_get_rubber_banding.
public static extern bool GetRubberBanding(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSearchColumn(IntPtr)
Calls native method gtk_tree_view_get_search_column.
public static extern int GetSearchColumn(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetSearchEntry(IntPtr)
Calls native method gtk_tree_view_get_search_entry.
public static extern IntPtr GetSearchEntry(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetSelection(IntPtr)
Calls native method gtk_tree_view_get_selection.
public static extern IntPtr GetSelection(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetShowExpanders(IntPtr)
Calls native method gtk_tree_view_get_show_expanders.
public static extern bool GetShowExpanders(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetTooltipColumn(IntPtr)
Calls native method gtk_tree_view_get_tooltip_column.
public static extern int GetTooltipColumn(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
InsertColumn(IntPtr, IntPtr, int)
Calls native method gtk_tree_view_insert_column.
public static extern int InsertColumn(IntPtr treeView, IntPtr column, int position)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
InsertColumnWithDataFunc(IntPtr, int, NonNullableUtf8StringHandle, IntPtr, TreeCellDataFunc, IntPtr, DestroyNotify)
Calls native method gtk_tree_view_insert_column_with_data_func.
public static extern int InsertColumnWithDataFunc(IntPtr treeView, int position, NonNullableUtf8StringHandle title, IntPtr cell, TreeCellDataFunc func, IntPtr data, DestroyNotify dnotify)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
title
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cell
IntPtrTransfer ownership: None Nullable: False
func
TreeCellDataFuncTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
dnotify
DestroyNotifyTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
IsRubberBandingActive(IntPtr)
Calls native method gtk_tree_view_is_rubber_banding_active.
public static extern bool IsRubberBandingActive(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
MapExpandedRows(IntPtr, TreeViewMappingFunc, IntPtr)
Calls native method gtk_tree_view_map_expanded_rows.
public static extern void MapExpandedRows(IntPtr treeView, TreeViewMappingFunc func, IntPtr data)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
func
TreeViewMappingFuncTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
MoveColumnAfter(IntPtr, IntPtr, IntPtr)
Calls native method gtk_tree_view_move_column_after.
public static extern void MoveColumnAfter(IntPtr treeView, IntPtr column, IntPtr baseColumn)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: False
baseColumn
IntPtrTransfer ownership: None Nullable: True
New()
Calls native constructor gtk_tree_view_new.
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: None Nullable: False
NewWithModel(IntPtr)
Calls native constructor gtk_tree_view_new_with_model.
public static extern IntPtr NewWithModel(IntPtr model)
Parameters
model
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
RemoveColumn(IntPtr, IntPtr)
Calls native method gtk_tree_view_remove_column.
public static extern int RemoveColumn(IntPtr treeView, IntPtr column)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
RowActivated(IntPtr, TreePathHandle, IntPtr)
Calls native method gtk_tree_view_row_activated.
public static extern void RowActivated(IntPtr treeView, TreePathHandle path, IntPtr column)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: True
RowExpanded(IntPtr, TreePathHandle)
Calls native method gtk_tree_view_row_expanded.
public static extern bool RowExpanded(IntPtr treeView, TreePathHandle path)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ScrollToCell(IntPtr, TreePathHandle, IntPtr, bool, float, float)
Calls native method gtk_tree_view_scroll_to_cell.
public static extern void ScrollToCell(IntPtr treeView, TreePathHandle path, IntPtr column, bool useAlign, float rowAlign, float colAlign)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: True
column
IntPtrTransfer ownership: None Nullable: True
useAlign
boolTransfer ownership: None Nullable: False
rowAlign
floatTransfer ownership: None Nullable: False
colAlign
floatTransfer ownership: None Nullable: False
ScrollToPoint(IntPtr, int, int)
Calls native method gtk_tree_view_scroll_to_point.
public static extern void ScrollToPoint(IntPtr treeView, int treeX, int treeY)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
treeX
intTransfer ownership: None Nullable: False
treeY
intTransfer ownership: None Nullable: False
SetActivateOnSingleClick(IntPtr, bool)
Calls native method gtk_tree_view_set_activate_on_single_click.
public static extern void SetActivateOnSingleClick(IntPtr treeView, bool single)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
single
boolTransfer ownership: None Nullable: False
SetColumnDragFunction(IntPtr, TreeViewColumnDropFunc, IntPtr, DestroyNotify)
Calls native method gtk_tree_view_set_column_drag_function.
public static extern void SetColumnDragFunction(IntPtr treeView, TreeViewColumnDropFunc func, IntPtr userData, DestroyNotify destroy)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
func
TreeViewColumnDropFuncTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: True
SetCursor(IntPtr, TreePathHandle, IntPtr, bool)
Calls native method gtk_tree_view_set_cursor.
public static extern void SetCursor(IntPtr treeView, TreePathHandle path, IntPtr focusColumn, bool startEditing)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
focusColumn
IntPtrTransfer ownership: None Nullable: True
startEditing
boolTransfer ownership: None Nullable: False
SetCursorOnCell(IntPtr, TreePathHandle, IntPtr, IntPtr, bool)
Calls native method gtk_tree_view_set_cursor_on_cell.
public static extern void SetCursorOnCell(IntPtr treeView, TreePathHandle path, IntPtr focusColumn, IntPtr focusCell, bool startEditing)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
focusColumn
IntPtrTransfer ownership: None Nullable: True
focusCell
IntPtrTransfer ownership: None Nullable: True
startEditing
boolTransfer ownership: None Nullable: False
SetDragDestRow(IntPtr, TreePathHandle, TreeViewDropPosition)
Calls native method gtk_tree_view_set_drag_dest_row.
public static extern void SetDragDestRow(IntPtr treeView, TreePathHandle path, TreeViewDropPosition pos)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: True
pos
TreeViewDropPositionTransfer ownership: None Nullable: False
SetEnableSearch(IntPtr, bool)
Calls native method gtk_tree_view_set_enable_search.
public static extern void SetEnableSearch(IntPtr treeView, bool enableSearch)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
enableSearch
boolTransfer ownership: None Nullable: False
SetEnableTreeLines(IntPtr, bool)
Calls native method gtk_tree_view_set_enable_tree_lines.
public static extern void SetEnableTreeLines(IntPtr treeView, bool enabled)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetExpanderColumn(IntPtr, IntPtr)
Calls native method gtk_tree_view_set_expander_column.
public static extern void SetExpanderColumn(IntPtr treeView, IntPtr column)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: True
SetFixedHeightMode(IntPtr, bool)
Calls native method gtk_tree_view_set_fixed_height_mode.
public static extern void SetFixedHeightMode(IntPtr treeView, bool enable)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
enable
boolTransfer ownership: None Nullable: False
SetGridLines(IntPtr, TreeViewGridLines)
Calls native method gtk_tree_view_set_grid_lines.
public static extern void SetGridLines(IntPtr treeView, TreeViewGridLines gridLines)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
gridLines
TreeViewGridLinesTransfer ownership: None Nullable: False
SetHeadersClickable(IntPtr, bool)
Calls native method gtk_tree_view_set_headers_clickable.
public static extern void SetHeadersClickable(IntPtr treeView, bool setting)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
setting
boolTransfer ownership: None Nullable: False
SetHeadersVisible(IntPtr, bool)
Calls native method gtk_tree_view_set_headers_visible.
public static extern void SetHeadersVisible(IntPtr treeView, bool headersVisible)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
headersVisible
boolTransfer ownership: None Nullable: False
SetHoverExpand(IntPtr, bool)
Calls native method gtk_tree_view_set_hover_expand.
public static extern void SetHoverExpand(IntPtr treeView, bool expand)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
expand
boolTransfer ownership: None Nullable: False
SetHoverSelection(IntPtr, bool)
Calls native method gtk_tree_view_set_hover_selection.
public static extern void SetHoverSelection(IntPtr treeView, bool hover)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
hover
boolTransfer ownership: None Nullable: False
SetLevelIndentation(IntPtr, int)
Calls native method gtk_tree_view_set_level_indentation.
public static extern void SetLevelIndentation(IntPtr treeView, int indentation)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
indentation
intTransfer ownership: None Nullable: False
SetModel(IntPtr, IntPtr)
Calls native method gtk_tree_view_set_model.
public static extern void SetModel(IntPtr treeView, IntPtr model)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
model
IntPtrTransfer ownership: None Nullable: True
SetReorderable(IntPtr, bool)
Calls native method gtk_tree_view_set_reorderable.
public static extern void SetReorderable(IntPtr treeView, bool reorderable)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
reorderable
boolTransfer ownership: None Nullable: False
SetRowSeparatorFunc(IntPtr, TreeViewRowSeparatorFunc, IntPtr, DestroyNotify)
Calls native method gtk_tree_view_set_row_separator_func.
public static extern void SetRowSeparatorFunc(IntPtr treeView, TreeViewRowSeparatorFunc func, IntPtr data, DestroyNotify destroy)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
func
TreeViewRowSeparatorFuncTransfer ownership: None Nullable: True
data
IntPtrTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: True
SetRubberBanding(IntPtr, bool)
Calls native method gtk_tree_view_set_rubber_banding.
public static extern void SetRubberBanding(IntPtr treeView, bool enable)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
enable
boolTransfer ownership: None Nullable: False
SetSearchColumn(IntPtr, int)
Calls native method gtk_tree_view_set_search_column.
public static extern void SetSearchColumn(IntPtr treeView, int column)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
SetSearchEntry(IntPtr, IntPtr)
Calls native method gtk_tree_view_set_search_entry.
public static extern void SetSearchEntry(IntPtr treeView, IntPtr entry)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
entry
IntPtrTransfer ownership: None Nullable: True
SetSearchEqualFunc(IntPtr, TreeViewSearchEqualFunc, IntPtr, DestroyNotify)
Calls native method gtk_tree_view_set_search_equal_func.
public static extern void SetSearchEqualFunc(IntPtr treeView, TreeViewSearchEqualFunc searchEqualFunc, IntPtr searchUserData, DestroyNotify searchDestroy)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
searchEqualFunc
TreeViewSearchEqualFuncTransfer ownership: None Nullable: False
searchUserData
IntPtrTransfer ownership: None Nullable: True
searchDestroy
DestroyNotifyTransfer ownership: None Nullable: True
SetShowExpanders(IntPtr, bool)
Calls native method gtk_tree_view_set_show_expanders.
public static extern void SetShowExpanders(IntPtr treeView, bool enabled)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetTooltipCell(IntPtr, IntPtr, TreePathHandle, IntPtr, IntPtr)
Calls native method gtk_tree_view_set_tooltip_cell.
public static extern void SetTooltipCell(IntPtr treeView, IntPtr tooltip, TreePathHandle path, IntPtr column, IntPtr cell)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
tooltip
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: True
column
IntPtrTransfer ownership: None Nullable: True
cell
IntPtrTransfer ownership: None Nullable: True
SetTooltipColumn(IntPtr, int)
Calls native method gtk_tree_view_set_tooltip_column.
public static extern void SetTooltipColumn(IntPtr treeView, int column)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
SetTooltipRow(IntPtr, IntPtr, TreePathHandle)
Calls native method gtk_tree_view_set_tooltip_row.
public static extern void SetTooltipRow(IntPtr treeView, IntPtr tooltip, TreePathHandle path)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
tooltip
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
UnsetRowsDragDest(IntPtr)
Calls native method gtk_tree_view_unset_rows_drag_dest.
public static extern void UnsetRowsDragDest(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False
UnsetRowsDragSource(IntPtr)
Calls native method gtk_tree_view_unset_rows_drag_source.
public static extern void UnsetRowsDragSource(IntPtr treeView)
Parameters
treeView
IntPtrTransfer ownership: None Nullable: False