Class ListBox
public class ListBox- Inheritance
- 
      
      ListBox
- Inherited Members
Methods
Append(nint, nint)
Calls native method gtk_list_box_append.
public static extern void Append(nint box, nint child)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- childnint
- Transfer ownership: None Nullable: False 
BindModel(nint, nint, ListBoxCreateWidgetFunc, nint, DestroyNotify)
Calls native method gtk_list_box_bind_model.
public static extern void BindModel(nint box, nint model, ListBoxCreateWidgetFunc createWidgetFunc, nint userData, DestroyNotify userDataFreeFunc)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- modelnint
- Transfer ownership: None Nullable: True 
- createWidgetFuncListBoxCreateWidgetFunc
- Transfer ownership: None Nullable: True 
- userDatanint
- Transfer ownership: None Nullable: True 
- userDataFreeFuncDestroyNotify
- Transfer ownership: None Nullable: False 
DragHighlightRow(nint, nint)
Calls native method gtk_list_box_drag_highlight_row.
public static extern void DragHighlightRow(nint box, nint row)Parameters
DragUnhighlightRow(nint)
Calls native method gtk_list_box_drag_unhighlight_row.
public static extern void DragUnhighlightRow(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
GetActivateOnSingleClick(nint)
Calls native method gtk_list_box_get_activate_on_single_click.
public static extern bool GetActivateOnSingleClick(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
GetAdjustment(nint)
Calls native method gtk_list_box_get_adjustment.
public static extern nint GetAdjustment(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
Returns
- nint
- Transfer ownership: None Nullable: True 
GetGType()
Calls native function gtk_list_box_get_type.
public static extern nuint GetGType()Returns
- nuint
- Transfer ownership: None Nullable: False 
GetRowAtIndex(nint, int)
Calls native method gtk_list_box_get_row_at_index.
public static extern nint GetRowAtIndex(nint box, int index)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- indexint
- Transfer ownership: None Nullable: False 
Returns
- nint
- Transfer ownership: None Nullable: True 
GetRowAtY(nint, int)
Calls native method gtk_list_box_get_row_at_y.
public static extern nint GetRowAtY(nint box, int y)Parameters
Returns
- nint
- Transfer ownership: None Nullable: True 
GetSelectedRow(nint)
Calls native method gtk_list_box_get_selected_row.
public static extern nint GetSelectedRow(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
Returns
- nint
- Transfer ownership: None Nullable: True 
GetSelectionMode(nint)
Calls native method gtk_list_box_get_selection_mode.
public static extern SelectionMode GetSelectionMode(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
Returns
- SelectionMode
- Transfer ownership: None Nullable: False 
GetShowSeparators(nint)
Calls native method gtk_list_box_get_show_separators.
public static extern bool GetShowSeparators(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
Insert(nint, nint, int)
Calls native method gtk_list_box_insert.
public static extern void Insert(nint box, nint child, int position)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- childnint
- Transfer ownership: None Nullable: False 
- positionint
- Transfer ownership: None Nullable: False 
InvalidateFilter(nint)
Calls native method gtk_list_box_invalidate_filter.
public static extern void InvalidateFilter(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
InvalidateHeaders(nint)
Calls native method gtk_list_box_invalidate_headers.
public static extern void InvalidateHeaders(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
InvalidateSort(nint)
Calls native method gtk_list_box_invalidate_sort.
public static extern void InvalidateSort(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
New()
Calls native constructor gtk_list_box_new.
public static extern nint New()Returns
- nint
- Transfer ownership: None Nullable: False 
Prepend(nint, nint)
Calls native method gtk_list_box_prepend.
public static extern void Prepend(nint box, nint child)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- childnint
- Transfer ownership: None Nullable: False 
Remove(nint, nint)
Calls native method gtk_list_box_remove.
public static extern void Remove(nint box, nint child)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- childnint
- Transfer ownership: None Nullable: False 
RemoveAll(nint)
Calls native method gtk_list_box_remove_all. Version: 4.12
[Version("4.12")]
public static extern void RemoveAll(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
SelectAll(nint)
Calls native method gtk_list_box_select_all.
public static extern void SelectAll(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
SelectRow(nint, nint)
Calls native method gtk_list_box_select_row.
public static extern void SelectRow(nint box, nint row)Parameters
SelectedForeach(nint, ListBoxForeachFunc, nint)
Calls native method gtk_list_box_selected_foreach.
public static extern void SelectedForeach(nint box, ListBoxForeachFunc func, nint data)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- funcListBoxForeachFunc
- Transfer ownership: None Nullable: False 
- datanint
- Transfer ownership: None Nullable: True 
SetActivateOnSingleClick(nint, bool)
Calls native method gtk_list_box_set_activate_on_single_click.
public static extern void SetActivateOnSingleClick(nint box, bool single)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- singlebool
- Transfer ownership: None Nullable: False 
SetAdjustment(nint, nint)
Calls native method gtk_list_box_set_adjustment.
public static extern void SetAdjustment(nint box, nint adjustment)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- adjustmentnint
- Transfer ownership: None Nullable: True 
SetFilterFunc(nint, ListBoxFilterFunc, nint, DestroyNotify)
Calls native method gtk_list_box_set_filter_func.
public static extern void SetFilterFunc(nint box, ListBoxFilterFunc filterFunc, nint userData, DestroyNotify destroy)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- filterFuncListBoxFilterFunc
- Transfer ownership: None Nullable: True 
- userDatanint
- Transfer ownership: None Nullable: True 
- destroyDestroyNotify
- Transfer ownership: None Nullable: False 
SetHeaderFunc(nint, ListBoxUpdateHeaderFunc, nint, DestroyNotify)
Calls native method gtk_list_box_set_header_func.
public static extern void SetHeaderFunc(nint box, ListBoxUpdateHeaderFunc updateHeader, nint userData, DestroyNotify destroy)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- updateHeaderListBoxUpdateHeaderFunc
- Transfer ownership: None Nullable: True 
- userDatanint
- Transfer ownership: None Nullable: True 
- destroyDestroyNotify
- Transfer ownership: None Nullable: False 
SetPlaceholder(nint, nint)
Calls native method gtk_list_box_set_placeholder.
public static extern void SetPlaceholder(nint box, nint placeholder)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- placeholdernint
- Transfer ownership: None Nullable: True 
SetSelectionMode(nint, SelectionMode)
Calls native method gtk_list_box_set_selection_mode.
public static extern void SetSelectionMode(nint box, SelectionMode mode)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- modeSelectionMode
- Transfer ownership: None Nullable: False 
SetShowSeparators(nint, bool)
Calls native method gtk_list_box_set_show_separators.
public static extern void SetShowSeparators(nint box, bool showSeparators)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- showSeparatorsbool
- Transfer ownership: None Nullable: False 
SetSortFunc(nint, ListBoxSortFunc, nint, DestroyNotify)
Calls native method gtk_list_box_set_sort_func.
public static extern void SetSortFunc(nint box, ListBoxSortFunc sortFunc, nint userData, DestroyNotify destroy)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
- sortFuncListBoxSortFunc
- Transfer ownership: None Nullable: True 
- userDatanint
- Transfer ownership: None Nullable: True 
- destroyDestroyNotify
- Transfer ownership: None Nullable: False 
UnselectAll(nint)
Calls native method gtk_list_box_unselect_all.
public static extern void UnselectAll(nint box)Parameters
- boxnint
- Transfer ownership: None Nullable: False 
UnselectRow(nint, nint)
Calls native method gtk_list_box_unselect_row.
public static extern void UnselectRow(nint box, nint row)