C# Класс Xwt.GtkBackend.CustomListModel

Наследование: GLib.Object, Gtk.TreeModelImplementor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CustomListModel ( IListDataSource source, Gtk w ) : System
CustomListModel ( IntPtr p ) : System
Dispose ( ) : void
GetColumnType ( int index ) : GLib.GType
GetIter ( Gtk &iter, Gtk path ) : bool
GetPath ( Gtk iter ) : Gtk.TreePath
GetValue ( Gtk iter, int column, GLib &value ) : void
IterChildren ( Gtk &iter, Gtk parent ) : bool
IterHasChild ( Gtk iter ) : bool
IterNChildren ( Gtk iter ) : int
IterNext ( Gtk &iter ) : bool
IterNthChild ( Gtk &iter, Gtk parent, int n ) : bool
IterParent ( Gtk &iter, Gtk child ) : bool
IterPrevious ( Gtk &iter ) : bool
RefNode ( Gtk iter ) : void
UnrefNode ( Gtk iter ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

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

Метод Описание
HandleRowChanged ( object sender, ListRowEventArgs e ) : void
HandleRowDeleted ( object sender, ListRowEventArgs e ) : void
HandleRowInserted ( object sender, ListRowEventArgs e ) : void
HandleRowsReordered ( object sender, ListRowOrderEventArgs e ) : void
IterFromNode ( int node ) : Gtk.TreeIter
NodeFromIter ( Gtk iter ) : int

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

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

public CustomListModel ( IListDataSource source, Gtk w ) : System
source IListDataSource
w Gtk
Результат System

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

public CustomListModel ( IntPtr p ) : System
p System.IntPtr
Результат System

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

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public GetColumnType ( int index ) : GLib.GType
index int
Результат GLib.GType

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

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

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

public GetPath ( Gtk iter ) : Gtk.TreePath
iter Gtk
Результат Gtk.TreePath

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public RefNode ( Gtk iter ) : void
iter Gtk
Результат void

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

public UnrefNode ( Gtk iter ) : void
iter Gtk
Результат void