| ActivateRow(TreePath, TreeViewColumn)Activates the cell determined by path and column. |
| AppendColumn(TreeViewColumn) : intAppends column to the list of columns. |
| AppendColumn(string, CellRenderer, CellLayoutDataFunc) : TreeViewColumnAdds a new Gtk.TreeViewColumn to the TreeView and returns it. |
| AppendColumn(string, CellRenderer, TreeCellDataFunc) : TreeViewColumnAdds a new Gtk.TreeViewColumn to the TreeView and returns it. |
| AppendColumn(string, CellRenderer, params object[]) : TreeViewColumnAdds a Gtk.CellRenderer with a specific column title and attributes. |
| CollapseAll()Recursively collapses all visible and expanded nodes. |
| CollapseRow(TreePath) : boolCollapses a row (hides its child rows, if they exist). |
| ColumnsAutosize()Resizes all columns to their optimal width. |
| ConvertBinWindowToTreeCoords(int, int, out int, out int)Documentation for this section has not yet been entered. |
| ConvertBinWindowToWidgetCoords(int, int, out int, out int)Documentation for this section has not yet been entered. |
| ConvertTreeToBinWindowCoords(int, int, out int, out int)Documentation for this section has not yet been entered. |
| ConvertTreeToWidgetCoords(int, int, out int, out int)Documentation for this section has not yet been entered. |
| ConvertWidgetToBinWindowCoords(int, int, out int, out int)Documentation for this section has not yet been entered. |
| ConvertWidgetToTreeCoords(int, int, out int, out int)Documentation for this section has not yet been entered. |
| CreateRowDragIcon(TreePath) : Gdk.PixmapThis image is used for a drag icon. |
| EnableModelDragDest(TargetEntry[], Gdk.DragAction)Turns this TreeView object into a destination for automatic drag-and-drop. |
| EnableModelDragSource(Gdk.ModifierType, TargetEntry[], Gdk.DragAction)Allows the TreeView to be used as a source for drag-and-drop actions. |
| ExpandAll()Recursively expands all nodes. |
| ExpandRow(TreePath, bool) : boolOpens the row so its children are visible. |
| ExpandToPath(TreePath)Expands the treeview so the Path specified is visible. |
| GetBackgroundArea(TreePath, TreeViewColumn) : Gdk.RectangleFills the bounding rectangle in tree window coordinates for the cell at the row specified by path and the column specified by column. |
| GetCellArea(TreePath, TreeViewColumn) : Gdk.RectangleFills the bounding rectangle in tree window coordinates for the cell at the row specified by path and the column specified by column. |
| GetColumn(int) : TreeViewColumnGets the Gtk.TreeViewColumn at the given position in the Gtk.TreeView. |
| GetCursor(out TreePath, out TreeViewColumn)Gets the currently selected row and focused column. |
| GetDestRowAtPos(int, int, out TreePath, out TreeViewDropPosition) : boolDetermines the destination row for a given XY position. This is used by drag-and-drop operations to determine the target rows for the action. |
| GetDragDestRow(out TreePath, out TreeViewDropPosition)Gets information about the row that is highlighted for feedback. |
| GetPathAtPos(int, int, out TreePath) : boolFinds the path at the point (x, y), relative to widget coordinates. |
| GetPathAtPos(int, int, out TreePath, out TreeViewColumn) : boolFinds the path at the point (x, y), relative to widget coordinates. |
| GetPathAtPos(int, int, out TreePath, out TreeViewColumn, out int, out int) : boolFinds the path at the point (x, y), relative to widget coordinates. |
| GetRowExpanded(TreePath) : boolReturns true if the node pointed to by path is expanded. |
| GetTooltipContext(out int, out int, bool, out TreeModel, out TreePath, out TreeIter) : boolDocumentation for this section has not yet been entered. |
| GetVisibleRange(out TreePath, out TreePath) : boolGets the visible rows of the view. |
| GetVisibleRect(Gdk.Rectangle)Obsolete (and non-functional). Replaced by TreeView.VisibleRect. |
| InsertColumn(TreeViewColumn, int) : intThis inserts the column into the Gtk.TreeView at position. |
| InsertColumn(int, string, CellRenderer, CellLayoutDataFunc) : intConvenience function that inserts a new column into the tree view
with the given cell renderer and a Gtk.CellLayoutDataFunc to set cell renderer
attributes (normally using data from the model). |
| InsertColumn(int, string, CellRenderer, params object[]) : intConvenience function that inserts a new column into the tree view
with the given cell renderer and attribute bindings for the cell renderer.
|
| MapExpandedRows(TreeViewMappingFunc)Calls the given function on all expanded rows. |
| MoveColumnAfter(TreeViewColumn, TreeViewColumn)Moves column to be after to base_column. |
| RemoveColumn(TreeViewColumn) : intRemoves column from Gtk.TreeView. |
| ScrollToCell(TreePath, TreeViewColumn, bool, float, float)Moves the alignments of the Gtk.TreeView to the position specified by column and path. |
| ScrollToPoint(int, int)Scrolls the Gtk.TreeView such that the top-left corner of the visible area is tree_x, tree_y, where tree_x and tree_y are specified in tree window coordinates. |
| SetColumnDragFunction(TreeViewColumnDropFunc, IntPtr, DestroyNotify)Sets a user function for determining where a column may be dropped when dragged. |
| SetCursor(TreePath, TreeViewColumn, bool)Sets the current keyboard focus to be at path, and selects it. |
| SetCursorOnCell(TreePath, TreeViewColumn, CellRenderer, bool)Sets the current keyboard focus to be on the given Gtk.TreePath. This is useful for getting the user's attention to a particular row. |
| SetDestroyCountFunc(TreeDestroyCountFunc, IntPtr, DestroyNotify)This function should almost never be used. It is meant for private use by ATK for determining the number of visible children that are removed when the user collapses a row, or a row is deleted. |
| SetDragDestRow(TreePath, TreeViewDropPosition)Sets the row that is highlighted for drag-and-drop feedback. |
| SetSearchEqualFunc(TreeViewSearchEqualFunc, IntPtr, DestroyNotify)Sets the compare function for the interactive search capabilities. |
| SetTooltipCell(Tooltip, TreePath, TreeViewColumn, CellRenderer)Documentation for this section has not yet been entered. |
| SetTooltipRow(Tooltip, TreePath)Documentation for this section has not yet been entered. |
| TreeToWidgetCoords(int, int, out int, out int)Converts tree coordinates to widget coordinates. Tree coordinates start at 0,0 for row 0 of the tree, and cover the entire scrollable area of the tree. |
| UnsetRowsDragDest()Disables the TreeView as a drag-and-drop destination. |
| UnsetRowsDragSource()Disables the TreeView as a drag source for automatic drag and drop actions. |
| WidgetToTreeCoords(int, int, out int, out int)Converts widget coordinates to coordinates for the tree window (the full scrollable area of the tree). |