phoenix_title 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 Class Hierarchy

Inheritance diagram for class DataViewChoiceRenderer:

sub_classes Known Subclasses

DataViewChoiceByIndexRenderer


method_summary Methods Summary

__init__

The constructor.

GetChoice

Returns the choice referred to by index.

GetChoices

Returns all choices.


property_summary Properties Summary

Choices

See GetChoices


api Class API

class 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.


Methods

__init__(self, choices : List[str], mode: DataViewCellMode=DATAVIEW_CELL_EDITABLE, alignment: int=DVR_DEFAULT_ALIGNMENT)

The constructor.

Parameters:
Return type:

None



GetChoice(self, index : int)

Returns the choice referred to by index.

Parameters:

index (int) – A valid index, i.e. a value between 0 and number of choices minus one.

Return type:

str



GetChoices(self)

Returns all choices.

Return type:

List[str]


Properties

Choices

See GetChoices