gtk-sharp[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Gtk.TreeViewTree and List view.ConstructorPublic Constructor.Constructor
a Constructs a new view for a given .MethodSystem.Void
an object of type
an object of type Collapses a row (hides its child rows, if they exist).MethodGtk.TreeViewColumn
a
a
a Adds a column to the view using a data callback delegate.a MethodSystem.Boolean
an object of type identifying the row to be activated
Activates the cell determined by and .To be added.MethodCairo.Surface
To be added.
To be added.To be added.To be added.MethodSystem.Void
an object of type identifying the row to expand
a to determine whether to recursively expand or just expand immediate children
Expands the row at so its children are visible.MethodSystem.Void
an object of type identifying the row to expand
Expands the row at . This will also expand all parent rows of as necessary.MethodGdk.Rectangle
an object of type identifying the row
an object of type identifying the column
Fills the bounding rectangle in tree window coordinates for the cell at the row specified by and the column specified by .To be added.See the remark in .
MethodGdk.Rectangle
an object of type identifying the row
an object of type identifying the column
Fills the bounding rectangle in tree window coordinates for the cell at the row specified by and the column specified by .To be added.See the remark in .
MethodGtk.ITreeNode
an X coordinate
an Y coordinate
Finds the ITreeNode at the point (x, y), relative to widget coordinates.an object of type It is primarily for things like popup menus. This function is only meaningful if TreeView is realized. This function can return null.MethodSystem.Boolean
an object of type Returns if the node pointed to by is expanded.a MethodSystem.Boolean
To be added.
To be added.
To be added.To be added.To be added.PropertyGtk.NodeSelectionUsed to obtain and manipulate the currently selected node(s).an object of type PropertyGtk.NodeStoreThe store containing the view's data.an object of type MethodSystem.Void
an object of type identifying a row to scroll to
an object of type identifying a column to scroll to
a
a
a Moves the alignments of the to the position specified by and .
If is , then no horizontal scrolling occurs. Likewise, if is no vertical scrolling occurs. At a minimum, one of or need to be non-. determines where the row is placed, and determines where the column is placed. Both are expected to be between 0.0 and 1.0. 0.0 means left/top alignment, 1.0 means right/bottom alignment, 0.5 means center.
If is , then the alignment arguments are ignored, and the tree does the minimum amount of work to scroll the cell onto the screen. This means that the cell will be scrolled to the edge closest to its current position. If the cell is currently visible on the screen, nothing is done.
This function only works if the model is set, and is a valid row on the model. If the model changes before the is realized, the centered path will be modified to reflect this change.
MethodSystem.Void
an object of type
an object of type
an object of type
an object of type Sets the tip area of to the area which cell occupies in the item pointed to by node. See also ..