Clase wxDataViewColumn
Esta clase representa una columna en un wxDataViewCtrl.
Jerarquía:

Una wxDataViewColumn está vinculada a una columna del modelo de datos al que se ha asociado la wxDataViewCtrl.
Esta clase utiliza una instancia de wxDataViewRenderer para representar sus datos.
Nota: En wxGTK, el ajuste del ancho de la columna no ocurre inmediatamente cuando se llama a SetWidth(), sino sólo un poco más tarde y GetWidth() devolverá el ancho antiguo (0 inicialmente) hasta que esto ocurra. Si los anchos de columna se establecen antes de que wxDataViewCtrl se muestre inicialmente, sólo se establecerán efectivamente cuando se haga visible.
Funciones miembro
wxDataViewColumn()
wxDataViewColumn::wxDataViewColumn( const wxString & title, wxDataViewRenderer * renderer, unsigned int model_column, int width = wxDVC_DEFAULT_WIDTH, wxAlignment align = wxALIGN_CENTER, int flags = wxDATAVIEW_COL_RESIZABLE )
Construye una columna de texto.
Parámetros
- title
- El título de la columna.
- renderer
- La clase que renderizará el contenido de esta columna.
- model_column
- El índice de la columna del modelo que se asocia a este objeto.
- width
- El ancho de la columna. El valor wxDVC_DEFAULT_WIDTH es el valor fijo por defecto. También puede utilizar wxCOL_WIDTH_DEFAULT o wxCOL_WIDTH_AUTOSIZE.
- align
- La alineación del título de la columna.
- flags
- Uno o más flags de la enumeración wxDataViewColumnFlags.
wxDataViewColumn()
wxDataViewColumn::wxDataViewColumn( const wxBitmapBundle & bitmap, wxDataViewRenderer * renderer, unsigned int model_column, int width = wxDVC_DEFAULT_WIDTH, wxAlignment align = wxALIGN_CENTER, int flags = wxDATAVIEW_COL_RESIZABLE )
Construye una columna bitmap.
Parámetros
- bitmap
- El bitmap de la columna.
- renderer
- La clase que renderizará el contenido de esta columna.
- model_column
- El índice de la columna del modelo que se asocia a este objeto.
- width
- El ancho de la columna. El valor wxDVC_DEFAULT_WIDTH es el valor fijo por defecto. También puede utilizar wxCOL_WIDTH_DEFAULT o wxCOL_WIDTH_AUTOSIZE.
- align
- La alineación del título de la columna.
- flags
- Uno o más flags de la enumeración wxDataViewColumnFlags.
GetModelColumn()
unsigned int wxDataViewColumn::GetModelColumn() const
Devuelve el índice de la columna del modelo, que esta wxDataViewColumn está mostrando.
GetOwner()
wxDataViewCtrl* wxDataViewColumn::GetOwner() const
Devuelve el wxDataViewCtrl propietario.
GetRenderer()
wxDataViewRenderer* wxDataViewColumn::GetRenderer() const
Devuelve el renderizador de esta wxDataViewColumn.
Métodos y datos heredados
Esta clase hereda los métodos y datos miembro públicos y protegidos de wxSettableHeaderColumn y wxHeaderColumn.