gtk-sharpGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.GLib.InitiallyUnownedGtk.ICellLayoutA visible column in a widget.ConstructorCreates a new object.Constructor
To be added.
To be added.To be added.Constructor
Pointer to the C object.
Internal constructorThis is an internal constructor, and should not be used by user code.Constructor
a
a
a Creates a new ConstructorSystem.ParamArray
a
a
a Creates a new MethodSystem.Void
an object of type
an object of type
an object of type Adds an mapping to the list in .The is the column of the model to get a value from, and the is the parameter on to be set from the value. So for example if column 2 of the model contains strings, you could have the "text" attribute of a get its values from column 2.PropertyGLib.Property("alignment")System.SingleX Alignment of the column header text or widget.an object of type PropertyGtk.CellAreaTo be added.To be added.To be added.PropertyGtk.WidgetTo be added.To be added.To be added.PropertyGLib.Property("cell-area")Gtk.CellAreaTo be added.To be added.To be added.MethodSystem.Boolean
a
To be added.
a Obtains the horizontal position and size of a cell in a column.a If the cell is not found in the column, and are not changed and is returned.MethodSystem.Void
a
a
a
a
a Obtains the width and height needed to render the column.This is used primarily by the .MethodSystem.BooleanWhether to display the column.an object of type PropertyGtk.CellRenderer[]Cells property.An array of cell renderers packed in the column.MethodSystem.Void
To be added.
To be added.
To be added.
To be added.
To be added.To be added.MethodSystem.VoidUnsets all the mappings on all renderers on the .MethodSystem.Void
an object of type Clears all existing attributes.MethodSystem.VoidEmit the clicked event on the column.PropertyGLib.Property("clickable")System.BooleanWhether the header can be clicked.an object of type EventGLib.Signal("clicked")System.EventHandlerEmitted when the column is clicked.PropertyGLib.Property("expand")System.BooleanWhether this column gets share of extra width allocated to the widget.a PropertyGLib.Property("fixed-width")System.Int32Current fixed width of the column.an object of type MethodSystem.Void
a Sets the current keyboard focus to be at , if the column contains 2 or more editable and activatable cells.PropertyGLib.GTypeGType Property.a Returns the native value for .PropertyGLib.Property("max-width")System.Int32Maximum allowed width of the column.an object of type PropertyGLib.Property("min-width")System.Int32Minimum allowed width of the column.an object of type MethodGLib.DefaultSignalHandler(ConnectionMethod="OverrideClicked", Type=typeof(Gtk.TreeViewColumn))System.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.MethodSystem.Void
an object of type
an object of type Adds the to end of the column.If expand is , then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is .MethodSystem.Void
an object of type
an object of type Packs the cell into the beginning of the column.If expand is , then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is .MethodSystem.VoidFlags the column and its cell renderers for size renegotiation.MethodSystem.Void
a
a Re-inserts at .The given cell must already be packed into the layout for this method to work properly.PropertyGLib.Property("reorderable")System.BooleanWhether the column can be reordered by the end user dragging the header.an object of type PropertyGLib.Property("resizable")System.BooleanWhether column is user-resizable.an object of type MethodSystem.VoidSystem.ParamArray
a
a Sets the attribute to model column bindings for a renderer.The array should consist of pairs of attribute name and column index.MethodSystem.Void
a
a Sets the to use for a renderer.This function is used instead of the standard attributes mapping for setting the column value, and should set the value of the as appropriate. may be to remove an older one.MethodSystem.Void
a
a Set the data func used to set cell renderer attributes.MethodSystem.Void
a
a Sets the to use for a renderer.This function is used instead of the standard attributes mapping for setting the column value, and should set the value of the as appropriate. may be to remove an older one.PropertyGLib.Property("sizing")Gtk.TreeViewColumnSizingResize mode of the column.an object of type PropertyGLib.Property("sort-column-id")System.Int32The column that the model sorts on when this column is selected for sorting.an object of type PropertyGLib.Property("sort-indicator")System.BooleanWhether to show a sort indicator.an object of type PropertyGLib.Property("sort-order")Gtk.SortTypeSort direction the sort indicator should indicate.an object of type PropertyGLib.Property("spacing")System.Int32The number of pixels to place between s packed into the column.an object of type PropertyGLib.Property("title")System.StringTitle to appear in column header.an object of type PropertyGtk.WidgetTree View property.The tree view owning the column.PropertyGLib.Property("visible")System.BooleanThe visibility of the .an object of type PropertyGLib.Property("widget")Gtk.WidgetWidget to put in column header button instead of column title.an object of type PropertyGLib.Property("width")System.Int32Current width of the column.an object of type