C# Класс Gtk.TreeStore

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AppendNode ( ) : Gtk.TreeIter
AppendNode ( Gtk.TreeIter parent ) : Gtk.TreeIter
AppendValues ( ) : Gtk.TreeIter
AppendValues ( Array values ) : Gtk.TreeIter
AppendValues ( Gtk parent ) : Gtk.TreeIter
AppendValues ( Gtk parent, Array values ) : Gtk.TreeIter
GetValue ( Gtk iter, int column ) : object
InsertNode ( Gtk.TreeIter parent, int position ) : Gtk.TreeIter
InsertNode ( int position ) : Gtk.TreeIter
InsertNodeAfter ( Gtk.TreeIter sibling ) : Gtk.TreeIter
InsertNodeAfter ( Gtk.TreeIter parent, Gtk.TreeIter sibling ) : Gtk.TreeIter
InsertNodeBefore ( Gtk.TreeIter sibling ) : Gtk.TreeIter
InsertNodeBefore ( Gtk.TreeIter parent, Gtk.TreeIter sibling ) : Gtk.TreeIter
InsertWithValues ( Gtk.TreeIter parent, int position ) : Gtk.TreeIter
InsertWithValues ( int position ) : Gtk.TreeIter
IterChildren ( Gtk &iter ) : bool
IterNChildren ( ) : int
IterNthChild ( Gtk &iter, int n ) : bool
PrependNode ( ) : Gtk.TreeIter
PrependNode ( Gtk.TreeIter parent ) : Gtk.TreeIter
SetValue ( Gtk iter, int column, bool value ) : void
SetValue ( Gtk iter, int column, double value ) : void
SetValue ( Gtk iter, int column, float value ) : void
SetValue ( Gtk iter, int column, int value ) : void
SetValue ( Gtk iter, int column, object value ) : void
SetValue ( Gtk iter, int column, string value ) : void
SetValue ( Gtk iter, int column, uint value ) : void
SetValues ( Gtk.TreeIter iter ) : void
TreeStore ( ) : System

Приватные методы

Метод Описание
InsertWithValues ( bool hasParent, Gtk.TreeIter parent, int position ) : Gtk.TreeIter
OnRowsReordered ( Gtk path, Gtk iter, int new_order ) : void
OverrideRowsReordered ( GLib gtype ) : void
RowsReorderedSignalCallback ( IntPtr arg0, IntPtr arg1, IntPtr arg2, IntPtr arg3, IntPtr gch ) : void
gtk_tree_model_iter_children ( IntPtr raw, Gtk &iter, IntPtr parent ) : bool
gtk_tree_model_iter_nth_child ( IntPtr raw, Gtk &iter, IntPtr parent, int n ) : bool
gtk_tree_store_append ( IntPtr raw, Gtk.TreeIter &iter, IntPtr parent ) : void
gtk_tree_store_append ( IntPtr raw, Gtk.TreeIter &iter, Gtk.TreeIter &parent ) : void
gtk_tree_store_insert ( IntPtr raw, Gtk.TreeIter &iter, IntPtr parent, int position ) : void
gtk_tree_store_insert ( IntPtr raw, Gtk.TreeIter &iter, Gtk.TreeIter &parent, int position ) : void
gtk_tree_store_insert_after ( IntPtr raw, Gtk.TreeIter &iter, IntPtr parent, Gtk.TreeIter &sibling ) : void
gtk_tree_store_insert_after ( IntPtr raw, Gtk.TreeIter &iter, Gtk.TreeIter &parent, Gtk.TreeIter &sibling ) : void
gtk_tree_store_insert_before ( IntPtr raw, Gtk.TreeIter &iter, IntPtr parent, Gtk.TreeIter &sibling ) : void
gtk_tree_store_insert_before ( IntPtr raw, Gtk.TreeIter &iter, Gtk.TreeIter &parent, Gtk.TreeIter &sibling ) : void
gtk_tree_store_insert_with_valuesv ( IntPtr raw, Gtk.TreeIter &iter, IntPtr parent, int position, int columns, GLib values, int n_values ) : void
gtk_tree_store_insert_with_valuesv ( IntPtr raw, Gtk.TreeIter &iter, Gtk.TreeIter &parent, int position, int columns, GLib values, int n_values ) : void
gtk_tree_store_prepend ( IntPtr raw, Gtk.TreeIter &iter, IntPtr parent ) : void
gtk_tree_store_prepend ( IntPtr raw, Gtk.TreeIter &iter, Gtk.TreeIter &parent ) : void
gtk_tree_store_set_valuesv ( IntPtr raw, Gtk.TreeIter &iter, int columns, GLib values, int n_values ) : void
rowsreordered_cb ( IntPtr tree_model, IntPtr path_ptr, IntPtr iter_ptr, IntPtr new_order ) : void

Описание методов

AppendNode() публичный Метод

public AppendNode ( ) : Gtk.TreeIter
Результат Gtk.TreeIter

AppendNode() публичный Метод

public AppendNode ( Gtk.TreeIter parent ) : Gtk.TreeIter
parent Gtk.TreeIter
Результат Gtk.TreeIter

AppendValues() публичный Метод

public AppendValues ( ) : Gtk.TreeIter
Результат Gtk.TreeIter

AppendValues() публичный Метод

public AppendValues ( Array values ) : Gtk.TreeIter
values System.Array
Результат Gtk.TreeIter

AppendValues() публичный Метод

public AppendValues ( Gtk parent ) : Gtk.TreeIter
parent Gtk
Результат Gtk.TreeIter

AppendValues() публичный Метод

public AppendValues ( Gtk parent, Array values ) : Gtk.TreeIter
parent Gtk
values System.Array
Результат Gtk.TreeIter

GetValue() публичный Метод

public GetValue ( Gtk iter, int column ) : object
iter Gtk
column int
Результат object

InsertNode() публичный Метод

public InsertNode ( Gtk.TreeIter parent, int position ) : Gtk.TreeIter
parent Gtk.TreeIter
position int
Результат Gtk.TreeIter

InsertNode() публичный Метод

public InsertNode ( int position ) : Gtk.TreeIter
position int
Результат Gtk.TreeIter

InsertNodeAfter() публичный Метод

public InsertNodeAfter ( Gtk.TreeIter sibling ) : Gtk.TreeIter
sibling Gtk.TreeIter
Результат Gtk.TreeIter

InsertNodeAfter() публичный Метод

public InsertNodeAfter ( Gtk.TreeIter parent, Gtk.TreeIter sibling ) : Gtk.TreeIter
parent Gtk.TreeIter
sibling Gtk.TreeIter
Результат Gtk.TreeIter

InsertNodeBefore() публичный Метод

public InsertNodeBefore ( Gtk.TreeIter sibling ) : Gtk.TreeIter
sibling Gtk.TreeIter
Результат Gtk.TreeIter

InsertNodeBefore() публичный Метод

public InsertNodeBefore ( Gtk.TreeIter parent, Gtk.TreeIter sibling ) : Gtk.TreeIter
parent Gtk.TreeIter
sibling Gtk.TreeIter
Результат Gtk.TreeIter

InsertWithValues() публичный Метод

public InsertWithValues ( Gtk.TreeIter parent, int position ) : Gtk.TreeIter
parent Gtk.TreeIter
position int
Результат Gtk.TreeIter

InsertWithValues() публичный Метод

public InsertWithValues ( int position ) : Gtk.TreeIter
position int
Результат Gtk.TreeIter

IterChildren() публичный Метод

public IterChildren ( Gtk &iter ) : bool
iter Gtk
Результат bool

IterNChildren() публичный Метод

public IterNChildren ( ) : int
Результат int

IterNthChild() публичный Метод

public IterNthChild ( Gtk &iter, int n ) : bool
iter Gtk
n int
Результат bool

PrependNode() публичный Метод

public PrependNode ( ) : Gtk.TreeIter
Результат Gtk.TreeIter

PrependNode() публичный Метод

public PrependNode ( Gtk.TreeIter parent ) : Gtk.TreeIter
parent Gtk.TreeIter
Результат Gtk.TreeIter

SetValue() публичный Метод

public SetValue ( Gtk iter, int column, bool value ) : void
iter Gtk
column int
value bool
Результат void

SetValue() публичный Метод

public SetValue ( Gtk iter, int column, double value ) : void
iter Gtk
column int
value double
Результат void

SetValue() публичный Метод

public SetValue ( Gtk iter, int column, float value ) : void
iter Gtk
column int
value float
Результат void

SetValue() публичный Метод

public SetValue ( Gtk iter, int column, int value ) : void
iter Gtk
column int
value int
Результат void

SetValue() публичный Метод

public SetValue ( Gtk iter, int column, object value ) : void
iter Gtk
column int
value object
Результат void

SetValue() публичный Метод

public SetValue ( Gtk iter, int column, string value ) : void
iter Gtk
column int
value string
Результат void

SetValue() публичный Метод

public SetValue ( Gtk iter, int column, uint value ) : void
iter Gtk
column int
value uint
Результат void

SetValues() публичный Метод

public SetValues ( Gtk.TreeIter iter ) : void
iter Gtk.TreeIter
Результат void

TreeStore() публичный Метод

public TreeStore ( ) : System
Результат System