Class ColumnView
public class ColumnView
- Inheritance
-
ColumnView
- Inherited Members
Methods
AppendColumn(IntPtr, IntPtr)
Calls native method gtk_column_view_append_column.
public static extern void AppendColumn(IntPtr self, IntPtr column)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: False
GetColumns(IntPtr)
Calls native method gtk_column_view_get_columns.
public static extern IntPtr GetColumns(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetEnableRubberband(IntPtr)
Calls native method gtk_column_view_get_enable_rubberband.
public static extern bool GetEnableRubberband(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_column_view_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeaderFactory(IntPtr)
Calls native method gtk_column_view_get_header_factory. Version: 4.12
[Version("4.12")]
public static extern IntPtr GetHeaderFactory(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetModel(IntPtr)
Calls native method gtk_column_view_get_model.
public static extern IntPtr GetModel(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetReorderable(IntPtr)
Calls native method gtk_column_view_get_reorderable.
public static extern bool GetReorderable(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetRowFactory(IntPtr)
Calls native method gtk_column_view_get_row_factory. Version: 4.12
[Version("4.12")]
public static extern IntPtr GetRowFactory(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetShowColumnSeparators(IntPtr)
Calls native method gtk_column_view_get_show_column_separators.
public static extern bool GetShowColumnSeparators(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetShowRowSeparators(IntPtr)
Calls native method gtk_column_view_get_show_row_separators.
public static extern bool GetShowRowSeparators(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSingleClickActivate(IntPtr)
Calls native method gtk_column_view_get_single_click_activate.
public static extern bool GetSingleClickActivate(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSorter(IntPtr)
Calls native method gtk_column_view_get_sorter.
public static extern IntPtr GetSorter(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetTabBehavior(IntPtr)
Calls native method gtk_column_view_get_tab_behavior. Version: 4.12
[Version("4.12")]
public static extern ListTabBehavior GetTabBehavior(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- ListTabBehavior
Transfer ownership: None Nullable: False
InsertColumn(IntPtr, uint, IntPtr)
Calls native method gtk_column_view_insert_column.
public static extern void InsertColumn(IntPtr self, uint position, IntPtr column)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: False
New(IntPtr)
Calls native constructor gtk_column_view_new.
public static extern IntPtr New(IntPtr model)
Parameters
model
IntPtrTransfer ownership: Full Nullable: True
Returns
- IntPtr
Transfer ownership: None Nullable: False
RemoveColumn(IntPtr, IntPtr)
Calls native method gtk_column_view_remove_column.
public static extern void RemoveColumn(IntPtr self, IntPtr column)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: False
ScrollTo(IntPtr, uint, IntPtr, ListScrollFlags, ScrollInfoUnownedHandle)
Calls native method gtk_column_view_scroll_to. Version: 4.12
[Version("4.12")]
public static extern void ScrollTo(IntPtr self, uint pos, IntPtr column, ListScrollFlags flags, ScrollInfoUnownedHandle scroll)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
pos
uintTransfer ownership: None Nullable: False
column
IntPtrTransfer ownership: None Nullable: True
flags
ListScrollFlagsTransfer ownership: None Nullable: False
scroll
ScrollInfoUnownedHandleTransfer ownership: Full Nullable: True
SetEnableRubberband(IntPtr, bool)
Calls native method gtk_column_view_set_enable_rubberband.
public static extern void SetEnableRubberband(IntPtr self, bool enableRubberband)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
enableRubberband
boolTransfer ownership: None Nullable: False
SetHeaderFactory(IntPtr, IntPtr)
Calls native method gtk_column_view_set_header_factory. Version: 4.12
[Version("4.12")]
public static extern void SetHeaderFactory(IntPtr self, IntPtr factory)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
factory
IntPtrTransfer ownership: None Nullable: True
SetModel(IntPtr, IntPtr)
Calls native method gtk_column_view_set_model.
public static extern void SetModel(IntPtr self, IntPtr model)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
model
IntPtrTransfer ownership: None Nullable: True
SetReorderable(IntPtr, bool)
Calls native method gtk_column_view_set_reorderable.
public static extern void SetReorderable(IntPtr self, bool reorderable)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
reorderable
boolTransfer ownership: None Nullable: False
SetRowFactory(IntPtr, IntPtr)
Calls native method gtk_column_view_set_row_factory. Version: 4.12
[Version("4.12")]
public static extern void SetRowFactory(IntPtr self, IntPtr factory)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
factory
IntPtrTransfer ownership: None Nullable: True
SetShowColumnSeparators(IntPtr, bool)
Calls native method gtk_column_view_set_show_column_separators.
public static extern void SetShowColumnSeparators(IntPtr self, bool showColumnSeparators)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
showColumnSeparators
boolTransfer ownership: None Nullable: False
SetShowRowSeparators(IntPtr, bool)
Calls native method gtk_column_view_set_show_row_separators.
public static extern void SetShowRowSeparators(IntPtr self, bool showRowSeparators)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
showRowSeparators
boolTransfer ownership: None Nullable: False
SetSingleClickActivate(IntPtr, bool)
Calls native method gtk_column_view_set_single_click_activate.
public static extern void SetSingleClickActivate(IntPtr self, bool singleClickActivate)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
singleClickActivate
boolTransfer ownership: None Nullable: False
SetTabBehavior(IntPtr, ListTabBehavior)
Calls native method gtk_column_view_set_tab_behavior. Version: 4.12
[Version("4.12")]
public static extern void SetTabBehavior(IntPtr self, ListTabBehavior tabBehavior)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
tabBehavior
ListTabBehaviorTransfer ownership: None Nullable: False
SortByColumn(IntPtr, IntPtr, SortType)
Calls native method gtk_column_view_sort_by_column.
public static extern void SortByColumn(IntPtr self, IntPtr column, SortType direction)