wx.GridCtrl.Extended.ColumnOrRow Class Reference

Inheritance diagram for wx.GridCtrl.Extended.ColumnOrRow:

wx.ICanBeMadeReadonly wx.GridCtrl.Extended.ColumnProperties wx.GridCtrl.Extended.RowProperties

List of all members.

Public Member Functions

override bool Equals (object obj)
override int GetHashCode ()
object MakeReadOnly ()
override string ToString ()

Protected Member Functions

 ColumnOrRow (string name, Type typeConstraint)
 ColumnOrRow (string name)
 ColumnOrRow (Type typeConstraint)
 ColumnOrRow ()

Properties

CellAttr CellAttrs [get, set]
bool DisplayLabel [get, set]
int Index [get]
bool IsFixed [get, set]
bool IsReadonly [get]
bool IsVisible [get, set]
string Name [get]
Type TypeConstraint [get]


Detailed Description

Descriptor of a column or a row.

Constructor & Destructor Documentation

wx.GridCtrl.Extended.ColumnOrRow.ColumnOrRow (  )  [protected]

Creates an instance.

wx.GridCtrl.Extended.ColumnOrRow.ColumnOrRow ( Type  typeConstraint  )  [protected]

Creates an instance.

Parameters:
typeConstraint The grid will only assign values to this column or row where System.Type,IsInstanceOf(typeConstraint) is true.

wx.GridCtrl.Extended.ColumnOrRow.ColumnOrRow ( string  name  )  [protected]

Creates an instance.

Parameters:
name Name of the column or row. This name can be used in collections of columns or rows to search for a particular column or row.

wx.GridCtrl.Extended.ColumnOrRow.ColumnOrRow ( string  name,
Type  typeConstraint 
) [protected]

Creates an instance.

Parameters:
name Name of the column or row. This name can be used in collections of columns or rows to search for a particular column or row.
typeConstraint The grid will only assign values to this column or row where System.Type,IsInstanceOf(typeConstraint) is true.


Member Function Documentation

override bool wx.GridCtrl.Extended.ColumnOrRow.Equals ( object  obj  ) 

override int wx.GridCtrl.Extended.ColumnOrRow.GetHashCode (  ) 

object wx.GridCtrl.Extended.ColumnOrRow.MakeReadOnly (  ) 

Makes this and the instances representing cell display properties as readonly.

Returns:

Implements wx.ICanBeMadeReadonly.

override string wx.GridCtrl.Extended.ColumnOrRow.ToString (  ) 


Property Documentation

CellAttr wx.GridCtrl.Extended.ColumnOrRow.CellAttrs [get, set]

Attributes of the cells in the column.These attribtues will override the standard cell attributes as defined by the grid. These attributes may be overridden by row attributes and cell attibutes - that have been assigned in particular to the cell.

bool wx.GridCtrl.Extended.ColumnOrRow.DisplayLabel [get, set]

True if this column or row shall be displayed. The grid is free to draw a label even if this is false, e.g. to be able to draw error handles. But if this is true for one column or one row, all columns labels

int wx.GridCtrl.Extended.ColumnOrRow.Index [get]

The columns index. This will be set by the column collection.

bool wx.GridCtrl.Extended.ColumnOrRow.IsFixed [get, set]

Set this to true if the columns shall be fixed, i.e. the column will not be scrolled.

bool wx.GridCtrl.Extended.ColumnOrRow.IsReadonly [get]

If this is true, all modifiers will cause exceptions. If this is false, modfiers can be used.

Implements wx.ICanBeMadeReadonly.

bool wx.GridCtrl.Extended.ColumnOrRow.IsVisible [get, set]

Set this to false if the column shall be hidden.

string wx.GridCtrl.Extended.ColumnOrRow.Name [get]

The name of the column. This is an empty string if undefined. This property cannot be set. It is defined by the constructor,

Type wx.GridCtrl.Extended.ColumnOrRow.TypeConstraint [get]

If not null, this property provides a type of all the values in the column or row. The grid will test this and assign only values where System.Type,IsInstanceOf() is true.


Manual of the wx.NET   (c) 2003-2011 the wx.NET project at   Get wx.NET at SourceForge.net. Fast, secure and Free Open Source software downloads