The classes in this module provide views and data models for viewing tabular or hierarchical data in a more advanced way than what is provided by classes such as wx.ListCtrl, wx.TreeCtrl, etc.
Class  | 
Short Description  | 
|---|---|
This class is used by wx.dataview.DataViewCtrl to render bitmaps.  | 
|
wx.dataview.DataViewCheckIconText is used by wx.dataview.DataViewCheckIconTextRenderer for data transfer.  | 
|
This renderer class shows a checkbox in addition to the icon and text shown by the base class and also allows the user to toggle this checkbox.  | 
|
A wx.dataview.DataViewCtrl renderer using wx.Choice control and values of strings in it.  | 
|
This class represents a column in a wx.dataview.DataViewCtrl.  | 
|
wx.dataview.DataViewCtrl is a control to display data either in a tree like fashion or in a tabular form or both.  | 
|
You need to derive a new class from wx.dataview.DataViewCustomRenderer in order to write a new renderer.  | 
|
This class is used by wx.dataview.DataViewCtrl to render calendar controls.  | 
|
This is the event class for the wx.dataview.DataViewCtrl notifications.  | 
|
wx.dataview.DataViewIconText is used by wx.dataview.DataViewIconTextRenderer for data transfer.  | 
|
The wx.dataview.DataViewIconTextRenderer class is used to display text with a small icon next to it as it is typically done in a file manager.  | 
|
wx.dataview.DataViewIndexListModel is a specialized data model which lets you address an item by its position (row) rather than its wx.dataview.DataViewItem (which you can obtain from this class).  | 
|
wx.dataview.DataViewItem is a small opaque class that represents an item in a wx.dataview.DataViewCtrl in a persistent way, i.e.  | 
|
This class is used to indicate to a wx.dataview.DataViewCtrl that a certain item (see wx.dataview.DataViewItem) has extra font attributes for its renderer.  | 
|
This class provides a mechanism for mapping between Python objects and the  | 
|
This class is a wx.dataview.DataViewCtrl which internally uses a wx.dataview.DataViewListStore and forwards most of its API to that class.  | 
|
Base class with abstract API for wx.dataview.DataViewIndexListModel and wx.dataview.DataViewVirtualListModel.  | 
|
wx.dataview.DataViewListStore is a specialised wx.dataview.DataViewModel for storing a simple table of data.  | 
|
wx.dataview.DataViewModel is the base class for all data model to be displayed by a wx.dataview.DataViewCtrl.  | 
|
A wx.dataview.DataViewModelNotifier instance is owned by a wx.dataview.DataViewModel and mirrors its notification interface.  | 
|
This class is used by wx.dataview.DataViewCtrl to render progress bars.  | 
|
This class is used by wx.dataview.DataViewCtrl to render the individual cells.  | 
|
This is a specialized renderer for rendering integer values.  | 
|
wx.dataview.DataViewTextRenderer is used for rendering text.  | 
|
This class is used by wx.dataview.DataViewCtrl to render toggle controls.  | 
|
This class is a wx.dataview.DataViewCtrl which internally uses a wx.dataview.DataViewTreeStore and forwards most of its API to that class.  | 
|
wx.dataview.DataViewTreeStore is a specialised wx.dataview.DataViewModel for storing simple trees very much like wx.TreeCtrl does and it offers a similar API.  | 
|
This class can be used with   | 
|
wx.dataview.DataViewVirtualListModel is a specialized data model which lets you address an item by its position (row) rather than its wx.dataview.DataViewItem and as such offers the exact same interface as wx.dataview.DataViewIndexListModel.  | 
|
A convenience class that is a   | 
|
A control combining wx.TreeCtrl and wx.ListCtrl features.  | 
|
Event generated by wx.dataview.TreeListCtrl.  | 
|
Unique identifier of an item in wx.dataview.TreeListCtrl.  | 
|
Class defining sort order for the items in wx.dataview.TreeListCtrl.  |