Gtk.TreeViewColumn: Method Members

The methods of Gtk.TreeViewColumn are listed below. For a list of all members, see the TreeViewColumn Members list.

See Also: Inherited members from Gtk.Object

Public Methods

AddAttribute(CellRenderer, string, int)
Adds an attribute mapping to the list in Gtk.TreeViewColumn.
CellGetPosition(CellRenderer, out int, out int) : bool
Obtains the horizontal position and size of a cell in a column.
CellGetSize(Gdk.Rectangle, out int, out int, out int, out int)
Obtains the width and height needed to render the column.
CellIsVisible() : bool
Whether to display the column.
CellSetCellData(TreeModel, TreeIter, bool, bool)
Sets the cell renderer based on the tree_model and iter.
Clear()
Unsets all the mappings on all renderers on the Gtk.TreeViewColumn.
ClearAttributes(CellRenderer)
Clears all existing attributes.
Click()
Emit the clicked event on the column.
FocusCell(CellRenderer)
Sets the current keyboard focus to be at cell, if the column contains 2 or more editable and activatable cells.
PackEnd(CellRenderer, bool)
Adds the cell to end of the column.
PackStart(CellRenderer, bool)
Packs the cell into the beginning of the column.
QueueResize()
Flags the column and its cell renderers for size renegotiation.
Reorder(CellRenderer, int)
Re-inserts cell at position.
SetAttributes(CellRenderer, params object[])
Sets the attribute to model column bindings for a renderer.
SetCellDataFunc(CellRenderer, CellLayoutDataFunc)
Sets the Gtk.CellLayoutDataFunc to use for a renderer.
SetCellDataFunc(CellRenderer, NodeCellDataFunc)
Set the data func used to set cell renderer attributes.
SetCellDataFunc(CellRenderer, TreeCellDataFunc)
Sets the Gtk.CellLayoutDataFunc to use for a renderer.
SetCellDataFunc(CellRenderer, TreeCellDataFunc, IntPtr, DestroyNotify)
Sets the Gtk.TreeViewColumnFunc to use for the column.

Protected Methods

OnClicked()
Default handler for the TreeViewColumn.Clicked event.