wx.dataview.DataViewChoiceRenderer¶A wx.dataview.DataViewCtrl renderer using wx.Choice control and values of strings in it.
This class is used by wx.dataview.DataViewCtrl to render choice controls. It stores a string so that SetValue and GetValue operate on a variant holding a string.
See also
DataViewChoiceByIndexRenderer
Class Hierarchy¶
Inheritance diagram for class DataViewChoiceRenderer:
Known Subclasses¶DataViewChoiceByIndexRenderer
Methods Summary¶The constructor. |
|
Returns the choice referred to by index. |
|
Returns all choices. |
Properties Summary¶See |
Class API¶wx.dataview.DataViewChoiceRenderer(DataViewRenderer)¶Possible constructors:
DataViewChoiceRenderer(choices : List[str], mode:
DataViewCellMode=DATAVIEW_CELL_EDITABLE, alignment:
int=DVR_DEFAULT_ALIGNMENT) -> None
A DataViewCtrl renderer using Choice control and values of strings in it.
__init__(self, choices : List[str], mode: DataViewCellMode=DATAVIEW_CELL_EDITABLE, alignment: int=DVR_DEFAULT_ALIGNMENT)¶The constructor.
choices (list of strings) –
mode (DataViewCellMode) –
alignment (int) –
None
GetChoice(self, index : int)¶Returns the choice referred to by index.
index (int) – A valid index, i.e. a value between 0 and number of choices minus one.
str
GetChoices(self)¶Returns all choices.
List[str]
Choices¶See GetChoices