Table of Contents

Class TreeView

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class TreeView
Inheritance
TreeView
Inherited Members

Methods

AppendColumn(nint, nint)

Calls native method gtk_tree_view_append_column.

public static extern int AppendColumn(nint treeView, nint column)

Parameters

treeView nint

Transfer ownership: None Nullable: False

column nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

CollapseAll(nint)

Calls native method gtk_tree_view_collapse_all.

public static extern void CollapseAll(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

CollapseRow(nint, TreePathHandle)

Calls native method gtk_tree_view_collapse_row.

public static extern bool CollapseRow(nint treeView, TreePathHandle path)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ColumnsAutosize(nint)

Calls native method gtk_tree_view_columns_autosize.

public static extern void ColumnsAutosize(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

ConvertBinWindowToTreeCoords(nint, int, int, out int, out int)

Calls native method gtk_tree_view_convert_bin_window_to_tree_coords.

public static extern void ConvertBinWindowToTreeCoords(nint treeView, int bx, int by, out int tx, out int ty)

Parameters

treeView nint

Transfer ownership: None Nullable: False

bx int

Transfer ownership: None Nullable: False

by int

Transfer ownership: None Nullable: False

tx int

Transfer ownership: Full Nullable: False

ty int

Transfer ownership: Full Nullable: False

ConvertBinWindowToWidgetCoords(nint, int, int, out int, out int)

Calls native method gtk_tree_view_convert_bin_window_to_widget_coords.

public static extern void ConvertBinWindowToWidgetCoords(nint treeView, int bx, int by, out int wx, out int wy)

Parameters

treeView nint

Transfer ownership: None Nullable: False

bx int

Transfer ownership: None Nullable: False

by int

Transfer ownership: None Nullable: False

wx int

Transfer ownership: Full Nullable: False

wy int

Transfer ownership: Full Nullable: False

ConvertTreeToBinWindowCoords(nint, int, int, out int, out int)

Calls native method gtk_tree_view_convert_tree_to_bin_window_coords.

public static extern void ConvertTreeToBinWindowCoords(nint treeView, int tx, int ty, out int bx, out int by)

Parameters

treeView nint

Transfer ownership: None Nullable: False

tx int

Transfer ownership: None Nullable: False

ty int

Transfer ownership: None Nullable: False

bx int

Transfer ownership: Full Nullable: False

by int

Transfer ownership: Full Nullable: False

ConvertTreeToWidgetCoords(nint, int, int, out int, out int)

Calls native method gtk_tree_view_convert_tree_to_widget_coords.

public static extern void ConvertTreeToWidgetCoords(nint treeView, int tx, int ty, out int wx, out int wy)

Parameters

treeView nint

Transfer ownership: None Nullable: False

tx int

Transfer ownership: None Nullable: False

ty int

Transfer ownership: None Nullable: False

wx int

Transfer ownership: Full Nullable: False

wy int

Transfer ownership: Full Nullable: False

ConvertWidgetToBinWindowCoords(nint, int, int, out int, out int)

Calls native method gtk_tree_view_convert_widget_to_bin_window_coords.

public static extern void ConvertWidgetToBinWindowCoords(nint treeView, int wx, int wy, out int bx, out int by)

Parameters

treeView nint

Transfer ownership: None Nullable: False

wx int

Transfer ownership: None Nullable: False

wy int

Transfer ownership: None Nullable: False

bx int

Transfer ownership: Full Nullable: False

by int

Transfer ownership: Full Nullable: False

ConvertWidgetToTreeCoords(nint, int, int, out int, out int)

Calls native method gtk_tree_view_convert_widget_to_tree_coords.

public static extern void ConvertWidgetToTreeCoords(nint treeView, int wx, int wy, out int tx, out int ty)

Parameters

treeView nint

Transfer ownership: None Nullable: False

wx int

Transfer ownership: None Nullable: False

wy int

Transfer ownership: None Nullable: False

tx int

Transfer ownership: Full Nullable: False

ty int

Transfer ownership: Full Nullable: False

CreateRowDragIcon(nint, TreePathHandle)

Calls native method gtk_tree_view_create_row_drag_icon.

public static extern nint CreateRowDragIcon(nint treeView, TreePathHandle path)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: True

EnableModelDragDest(nint, ContentFormatsHandle, DragAction)

Calls native method gtk_tree_view_enable_model_drag_dest.

public static extern void EnableModelDragDest(nint treeView, ContentFormatsHandle formats, DragAction actions)

Parameters

treeView nint

Transfer ownership: None Nullable: False

formats ContentFormatsHandle

Transfer ownership: None Nullable: False

actions DragAction

Transfer ownership: None Nullable: False

EnableModelDragSource(nint, ModifierType, ContentFormatsHandle, DragAction)

Calls native method gtk_tree_view_enable_model_drag_source.

public static extern void EnableModelDragSource(nint treeView, ModifierType startButtonMask, ContentFormatsHandle formats, DragAction actions)

Parameters

treeView nint

Transfer ownership: None Nullable: False

startButtonMask ModifierType

Transfer ownership: None Nullable: False

formats ContentFormatsHandle

Transfer ownership: None Nullable: False

actions DragAction

Transfer ownership: None Nullable: False

ExpandAll(nint)

Calls native method gtk_tree_view_expand_all.

public static extern void ExpandAll(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

ExpandRow(nint, TreePathHandle, bool)

Calls native method gtk_tree_view_expand_row.

public static extern bool ExpandRow(nint treeView, TreePathHandle path, bool openAll)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

openAll bool

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ExpandToPath(nint, TreePathHandle)

Calls native method gtk_tree_view_expand_to_path.

public static extern void ExpandToPath(nint treeView, TreePathHandle path)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

GetActivateOnSingleClick(nint)

Calls native method gtk_tree_view_get_activate_on_single_click.

public static extern bool GetActivateOnSingleClick(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetColumn(nint, int)

Calls native method gtk_tree_view_get_column.

public static extern nint GetColumn(nint treeView, int n)

Parameters

treeView nint

Transfer ownership: None Nullable: False

n int

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetEnableSearch(nint)

Calls native method gtk_tree_view_get_enable_search.

public static extern bool GetEnableSearch(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetEnableTreeLines(nint)

Calls native method gtk_tree_view_get_enable_tree_lines.

public static extern bool GetEnableTreeLines(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetExpanderColumn(nint)

Calls native method gtk_tree_view_get_expander_column.

public static extern nint GetExpanderColumn(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetFixedHeightMode(nint)

Calls native method gtk_tree_view_get_fixed_height_mode.

public static extern bool GetFixedHeightMode(nint treeView)

Parameters

treeView nint

Transfer 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(nint)

Calls native method gtk_tree_view_get_grid_lines.

public static extern TreeViewGridLines GetGridLines(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

TreeViewGridLines

Transfer ownership: None Nullable: False

GetHeadersClickable(nint)

Calls native method gtk_tree_view_get_headers_clickable.

public static extern bool GetHeadersClickable(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetHeadersVisible(nint)

Calls native method gtk_tree_view_get_headers_visible.

public static extern bool GetHeadersVisible(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetHoverExpand(nint)

Calls native method gtk_tree_view_get_hover_expand.

public static extern bool GetHoverExpand(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetHoverSelection(nint)

Calls native method gtk_tree_view_get_hover_selection.

public static extern bool GetHoverSelection(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetLevelIndentation(nint)

Calls native method gtk_tree_view_get_level_indentation.

public static extern int GetLevelIndentation(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetModel(nint)

Calls native method gtk_tree_view_get_model.

public static extern nint GetModel(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetNColumns(nint)

Calls native method gtk_tree_view_get_n_columns.

public static extern uint GetNColumns(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetReorderable(nint)

Calls native method gtk_tree_view_get_reorderable.

public static extern bool GetReorderable(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetRubberBanding(nint)

Calls native method gtk_tree_view_get_rubber_banding.

public static extern bool GetRubberBanding(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSearchColumn(nint)

Calls native method gtk_tree_view_get_search_column.

public static extern int GetSearchColumn(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetSearchEntry(nint)

Calls native method gtk_tree_view_get_search_entry.

public static extern nint GetSearchEntry(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetSelection(nint)

Calls native method gtk_tree_view_get_selection.

public static extern nint GetSelection(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetShowExpanders(nint)

Calls native method gtk_tree_view_get_show_expanders.

public static extern bool GetShowExpanders(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetTooltipColumn(nint)

Calls native method gtk_tree_view_get_tooltip_column.

public static extern int GetTooltipColumn(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

InsertColumn(nint, nint, int)

Calls native method gtk_tree_view_insert_column.

public static extern int InsertColumn(nint treeView, nint column, int position)

Parameters

treeView nint

Transfer ownership: None Nullable: False

column nint

Transfer ownership: None Nullable: False

position int

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

InsertColumnWithDataFunc(nint, int, NonNullableUtf8StringHandle, nint, TreeCellDataFunc, nint, DestroyNotify)

Calls native method gtk_tree_view_insert_column_with_data_func.

public static extern int InsertColumnWithDataFunc(nint treeView, int position, NonNullableUtf8StringHandle title, nint cell, TreeCellDataFunc func, nint data, DestroyNotify dnotify)

Parameters

treeView nint

Transfer ownership: None Nullable: False

position int

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

cell nint

Transfer ownership: None Nullable: False

func TreeCellDataFunc

Transfer ownership: None Nullable: False

data nint

Transfer ownership: None Nullable: True

dnotify DestroyNotify

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

IsRubberBandingActive(nint)

Calls native method gtk_tree_view_is_rubber_banding_active.

public static extern bool IsRubberBandingActive(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

MapExpandedRows(nint, TreeViewMappingFunc, nint)

Calls native method gtk_tree_view_map_expanded_rows.

public static extern void MapExpandedRows(nint treeView, TreeViewMappingFunc func, nint data)

Parameters

treeView nint

Transfer ownership: None Nullable: False

func TreeViewMappingFunc

Transfer ownership: None Nullable: False

data nint

Transfer ownership: None Nullable: True

MoveColumnAfter(nint, nint, nint)

Calls native method gtk_tree_view_move_column_after.

public static extern void MoveColumnAfter(nint treeView, nint column, nint baseColumn)

Parameters

treeView nint

Transfer ownership: None Nullable: False

column nint

Transfer ownership: None Nullable: False

baseColumn nint

Transfer ownership: None Nullable: True

New()

Calls native constructor gtk_tree_view_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

NewWithModel(nint)

Calls native constructor gtk_tree_view_new_with_model.

public static extern nint NewWithModel(nint model)

Parameters

model nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

RemoveColumn(nint, nint)

Calls native method gtk_tree_view_remove_column.

public static extern int RemoveColumn(nint treeView, nint column)

Parameters

treeView nint

Transfer ownership: None Nullable: False

column nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

RowActivated(nint, TreePathHandle, nint)

Calls native method gtk_tree_view_row_activated.

public static extern void RowActivated(nint treeView, TreePathHandle path, nint column)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

column nint

Transfer ownership: None Nullable: True

RowExpanded(nint, TreePathHandle)

Calls native method gtk_tree_view_row_expanded.

public static extern bool RowExpanded(nint treeView, TreePathHandle path)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ScrollToCell(nint, TreePathHandle, nint, bool, float, float)

Calls native method gtk_tree_view_scroll_to_cell.

public static extern void ScrollToCell(nint treeView, TreePathHandle path, nint column, bool useAlign, float rowAlign, float colAlign)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: True

column nint

Transfer ownership: None Nullable: True

useAlign bool

Transfer ownership: None Nullable: False

rowAlign float

Transfer ownership: None Nullable: False

colAlign float

Transfer ownership: None Nullable: False

ScrollToPoint(nint, int, int)

Calls native method gtk_tree_view_scroll_to_point.

public static extern void ScrollToPoint(nint treeView, int treeX, int treeY)

Parameters

treeView nint

Transfer ownership: None Nullable: False

treeX int

Transfer ownership: None Nullable: False

treeY int

Transfer ownership: None Nullable: False

SetActivateOnSingleClick(nint, bool)

Calls native method gtk_tree_view_set_activate_on_single_click.

public static extern void SetActivateOnSingleClick(nint treeView, bool single)

Parameters

treeView nint

Transfer ownership: None Nullable: False

single bool

Transfer ownership: None Nullable: False

SetColumnDragFunction(nint, TreeViewColumnDropFunc, nint, DestroyNotify)

Calls native method gtk_tree_view_set_column_drag_function.

public static extern void SetColumnDragFunction(nint treeView, TreeViewColumnDropFunc func, nint userData, DestroyNotify destroy)

Parameters

treeView nint

Transfer ownership: None Nullable: False

func TreeViewColumnDropFunc

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

destroy DestroyNotify

Transfer ownership: None Nullable: True

SetCursor(nint, TreePathHandle, nint, bool)

Calls native method gtk_tree_view_set_cursor.

public static extern void SetCursor(nint treeView, TreePathHandle path, nint focusColumn, bool startEditing)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

focusColumn nint

Transfer ownership: None Nullable: True

startEditing bool

Transfer ownership: None Nullable: False

SetCursorOnCell(nint, TreePathHandle, nint, nint, bool)

Calls native method gtk_tree_view_set_cursor_on_cell.

public static extern void SetCursorOnCell(nint treeView, TreePathHandle path, nint focusColumn, nint focusCell, bool startEditing)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

focusColumn nint

Transfer ownership: None Nullable: True

focusCell nint

Transfer ownership: None Nullable: True

startEditing bool

Transfer ownership: None Nullable: False

SetDragDestRow(nint, TreePathHandle, TreeViewDropPosition)

Calls native method gtk_tree_view_set_drag_dest_row.

public static extern void SetDragDestRow(nint treeView, TreePathHandle path, TreeViewDropPosition pos)

Parameters

treeView nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: True

pos TreeViewDropPosition

Transfer ownership: None Nullable: False

SetEnableSearch(nint, bool)

Calls native method gtk_tree_view_set_enable_search.

public static extern void SetEnableSearch(nint treeView, bool enableSearch)

Parameters

treeView nint

Transfer ownership: None Nullable: False

enableSearch bool

Transfer ownership: None Nullable: False

SetEnableTreeLines(nint, bool)

Calls native method gtk_tree_view_set_enable_tree_lines.

public static extern void SetEnableTreeLines(nint treeView, bool enabled)

Parameters

treeView nint

Transfer ownership: None Nullable: False

enabled bool

Transfer ownership: None Nullable: False

SetExpanderColumn(nint, nint)

Calls native method gtk_tree_view_set_expander_column.

public static extern void SetExpanderColumn(nint treeView, nint column)

Parameters

treeView nint

Transfer ownership: None Nullable: False

column nint

Transfer ownership: None Nullable: True

SetFixedHeightMode(nint, bool)

Calls native method gtk_tree_view_set_fixed_height_mode.

public static extern void SetFixedHeightMode(nint treeView, bool enable)

Parameters

treeView nint

Transfer ownership: None Nullable: False

enable bool

Transfer ownership: None Nullable: False

SetGridLines(nint, TreeViewGridLines)

Calls native method gtk_tree_view_set_grid_lines.

public static extern void SetGridLines(nint treeView, TreeViewGridLines gridLines)

Parameters

treeView nint

Transfer ownership: None Nullable: False

gridLines TreeViewGridLines

Transfer ownership: None Nullable: False

SetHeadersClickable(nint, bool)

Calls native method gtk_tree_view_set_headers_clickable.

public static extern void SetHeadersClickable(nint treeView, bool setting)

Parameters

treeView nint

Transfer ownership: None Nullable: False

setting bool

Transfer ownership: None Nullable: False

SetHeadersVisible(nint, bool)

Calls native method gtk_tree_view_set_headers_visible.

public static extern void SetHeadersVisible(nint treeView, bool headersVisible)

Parameters

treeView nint

Transfer ownership: None Nullable: False

headersVisible bool

Transfer ownership: None Nullable: False

SetHoverExpand(nint, bool)

Calls native method gtk_tree_view_set_hover_expand.

public static extern void SetHoverExpand(nint treeView, bool expand)

Parameters

treeView nint

Transfer ownership: None Nullable: False

expand bool

Transfer ownership: None Nullable: False

SetHoverSelection(nint, bool)

Calls native method gtk_tree_view_set_hover_selection.

public static extern void SetHoverSelection(nint treeView, bool hover)

Parameters

treeView nint

Transfer ownership: None Nullable: False

hover bool

Transfer ownership: None Nullable: False

SetLevelIndentation(nint, int)

Calls native method gtk_tree_view_set_level_indentation.

public static extern void SetLevelIndentation(nint treeView, int indentation)

Parameters

treeView nint

Transfer ownership: None Nullable: False

indentation int

Transfer ownership: None Nullable: False

SetModel(nint, nint)

Calls native method gtk_tree_view_set_model.

public static extern void SetModel(nint treeView, nint model)

Parameters

treeView nint

Transfer ownership: None Nullable: False

model nint

Transfer ownership: None Nullable: True

SetReorderable(nint, bool)

Calls native method gtk_tree_view_set_reorderable.

public static extern void SetReorderable(nint treeView, bool reorderable)

Parameters

treeView nint

Transfer ownership: None Nullable: False

reorderable bool

Transfer ownership: None Nullable: False

SetRowSeparatorFunc(nint, TreeViewRowSeparatorFunc, nint, DestroyNotify)

Calls native method gtk_tree_view_set_row_separator_func.

public static extern void SetRowSeparatorFunc(nint treeView, TreeViewRowSeparatorFunc func, nint data, DestroyNotify destroy)

Parameters

treeView nint

Transfer ownership: None Nullable: False

func TreeViewRowSeparatorFunc

Transfer ownership: None Nullable: True

data nint

Transfer ownership: None Nullable: True

destroy DestroyNotify

Transfer ownership: None Nullable: True

SetRubberBanding(nint, bool)

Calls native method gtk_tree_view_set_rubber_banding.

public static extern void SetRubberBanding(nint treeView, bool enable)

Parameters

treeView nint

Transfer ownership: None Nullable: False

enable bool

Transfer ownership: None Nullable: False

SetSearchColumn(nint, int)

Calls native method gtk_tree_view_set_search_column.

public static extern void SetSearchColumn(nint treeView, int column)

Parameters

treeView nint

Transfer ownership: None Nullable: False

column int

Transfer ownership: None Nullable: False

SetSearchEntry(nint, nint)

Calls native method gtk_tree_view_set_search_entry.

public static extern void SetSearchEntry(nint treeView, nint entry)

Parameters

treeView nint

Transfer ownership: None Nullable: False

entry nint

Transfer ownership: None Nullable: True

SetSearchEqualFunc(nint, TreeViewSearchEqualFunc, nint, DestroyNotify)

Calls native method gtk_tree_view_set_search_equal_func.

public static extern void SetSearchEqualFunc(nint treeView, TreeViewSearchEqualFunc searchEqualFunc, nint searchUserData, DestroyNotify searchDestroy)

Parameters

treeView nint

Transfer ownership: None Nullable: False

searchEqualFunc TreeViewSearchEqualFunc

Transfer ownership: None Nullable: False

searchUserData nint

Transfer ownership: None Nullable: True

searchDestroy DestroyNotify

Transfer ownership: None Nullable: True

SetShowExpanders(nint, bool)

Calls native method gtk_tree_view_set_show_expanders.

public static extern void SetShowExpanders(nint treeView, bool enabled)

Parameters

treeView nint

Transfer ownership: None Nullable: False

enabled bool

Transfer ownership: None Nullable: False

SetTooltipCell(nint, nint, TreePathHandle, nint, nint)

Calls native method gtk_tree_view_set_tooltip_cell.

public static extern void SetTooltipCell(nint treeView, nint tooltip, TreePathHandle path, nint column, nint cell)

Parameters

treeView nint

Transfer ownership: None Nullable: False

tooltip nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: True

column nint

Transfer ownership: None Nullable: True

cell nint

Transfer ownership: None Nullable: True

SetTooltipColumn(nint, int)

Calls native method gtk_tree_view_set_tooltip_column.

public static extern void SetTooltipColumn(nint treeView, int column)

Parameters

treeView nint

Transfer ownership: None Nullable: False

column int

Transfer ownership: None Nullable: False

SetTooltipRow(nint, nint, TreePathHandle)

Calls native method gtk_tree_view_set_tooltip_row.

public static extern void SetTooltipRow(nint treeView, nint tooltip, TreePathHandle path)

Parameters

treeView nint

Transfer ownership: None Nullable: False

tooltip nint

Transfer ownership: None Nullable: False

path TreePathHandle

Transfer ownership: None Nullable: False

UnsetRowsDragDest(nint)

Calls native method gtk_tree_view_unset_rows_drag_dest.

public static extern void UnsetRowsDragDest(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False

UnsetRowsDragSource(nint)

Calls native method gtk_tree_view_unset_rows_drag_source.

public static extern void UnsetRowsDragSource(nint treeView)

Parameters

treeView nint

Transfer ownership: None Nullable: False