# encoding: utf-8
# module wx._dataview
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_dataview.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._core as __wx__core


class DataViewCtrl(__wx__core.Control):
    """
    DataViewCtrl() -> None
    DataViewCtrl(parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, name=DataViewCtrlNameStr) -> None
    
    wxDataViewCtrl is a control to display data either in a tree like
    fashion or in a tabular form or both.
    """
    def AcceptsFocus(self): # real signature unknown; restored from __doc__
        """ AcceptsFocus(self) -> bool """
        return False

    def AcceptsFocusFromKeyboard(self): # real signature unknown; restored from __doc__
        """ AcceptsFocusFromKeyboard(self) -> bool """
        return False

    def AcceptsFocusRecursively(self): # real signature unknown; restored from __doc__
        """ AcceptsFocusRecursively(self) -> bool """
        return False

    def AddChild(self, child, WindowBase=None): # real signature unknown; restored from __doc__
        """ AddChild(self, child: Optional[WindowBase]) """
        pass

    def AllowMultiColumnSort(self, allow): # real signature unknown; restored from __doc__
        """
        AllowMultiColumnSort(allow) -> bool
        
        Call to allow using multiple columns for sorting.
        """
        return False

    def AppendBitmapColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AppendBitmapColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        AppendBitmapColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Appends a column for rendering a bitmap.
        """
        return DataViewColumn

    def AppendColumn(self, col): # real signature unknown; restored from __doc__
        """
        AppendColumn(col) -> bool
        
        Appends a wxDataViewColumn to the control.
        """
        return False

    def AppendDateColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AppendDateColumn(label, model_column, mode=DATAVIEW_CELL_ACTIVATABLE, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        AppendDateColumn(label, model_column, mode=DATAVIEW_CELL_ACTIVATABLE, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Appends a column for rendering a date.
        """
        return DataViewColumn

    def AppendIconTextColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AppendIconTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        AppendIconTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Appends a column for rendering text with an icon.
        """
        return DataViewColumn

    def AppendProgressColumn(self, label, model_column, mode=None, width=80, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AppendProgressColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=80, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        AppendProgressColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=80, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Appends a column for rendering a progress indicator.
        """
        return DataViewColumn

    def AppendTextColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AppendTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        AppendTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Appends a column for rendering text.
        """
        return DataViewColumn

    def AppendToggleColumn(self, label, model_column, mode=None, width=30, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AppendToggleColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=30, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        AppendToggleColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=30, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Appends a column for rendering a toggle.
        """
        return DataViewColumn

    def ClearColumns(self): # real signature unknown; restored from __doc__
        """
        ClearColumns() -> bool
        
        Removes all columns.
        """
        return False

    def Collapse(self, item): # real signature unknown; restored from __doc__
        """
        Collapse(item) -> None
        
        Collapses the item.
        """
        pass

    def Create(self, parent, id=None, pos=None, size=None, style=0, validator=None, name=None): # real signature unknown; restored from __doc__
        """
        Create(parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, name=DataViewCtrlNameStr) -> bool
        
        Create the control.
        """
        return False

    def DeleteColumn(self, column): # real signature unknown; restored from __doc__
        """
        DeleteColumn(column) -> bool
        
        Deletes given column.
        """
        return False

    def Destroy(self): # real signature unknown; restored from __doc__
        """ Destroy(self) -> bool """
        return False

    def DoEnable(self, enable): # real signature unknown; restored from __doc__
        """ DoEnable(self, enable: bool) """
        pass

    def DoFreeze(self): # real signature unknown; restored from __doc__
        """ DoFreeze(self) """
        pass

    def DoGetBestClientSize(self): # real signature unknown; restored from __doc__
        """ DoGetBestClientSize(self) -> Size """
        pass

    def DoGetBestSize(self): # real signature unknown; restored from __doc__
        """ DoGetBestSize(self) -> Size """
        pass

    def DoGetClientSize(self): # real signature unknown; restored from __doc__
        """ DoGetClientSize(self) -> (Optional[int], Optional[int]) """
        pass

    def DoGetPosition(self): # real signature unknown; restored from __doc__
        """ DoGetPosition(self) -> (Optional[int], Optional[int]) """
        pass

    def DoGetSize(self): # real signature unknown; restored from __doc__
        """ DoGetSize(self) -> (Optional[int], Optional[int]) """
        pass

    def DoMoveWindow(self, x, y, width, height): # real signature unknown; restored from __doc__
        """ DoMoveWindow(self, x: int, y: int, width: int, height: int) """
        pass

    def DoSetClientSize(self, width, height): # real signature unknown; restored from __doc__
        """ DoSetClientSize(self, width: int, height: int) """
        pass

    def DoSetSize(self, x, y, width, height, sizeFlags): # real signature unknown; restored from __doc__
        """ DoSetSize(self, x: int, y: int, width: int, height: int, sizeFlags: int) """
        pass

    def DoSetSizeHints(self, minW, minH, maxW, maxH, incW, incH): # real signature unknown; restored from __doc__
        """ DoSetSizeHints(self, minW: int, minH: int, maxW: int, maxH: int, incW: int, incH: int) """
        pass

    def DoSetWindowVariant(self, variant): # real signature unknown; restored from __doc__
        """ DoSetWindowVariant(self, variant: WindowVariant) """
        pass

    def DoThaw(self): # real signature unknown; restored from __doc__
        """ DoThaw(self) """
        pass

    def EditItem(self, item, column): # real signature unknown; restored from __doc__
        """
        EditItem(item, column) -> None
        
        Programmatically starts editing given cell of item.
        """
        pass

    def EnableDragSource(self, format): # real signature unknown; restored from __doc__
        """
        EnableDragSource(format) -> bool
        
        Enable drag operations using the given format.
        """
        return False

    def EnableDropTarget(self, format): # real signature unknown; restored from __doc__
        """
        EnableDropTarget(format) -> bool
        
        Enable drop operations using the given format.
        """
        return False

    def EnableDropTargets(self, formats): # real signature unknown; restored from __doc__
        """
        EnableDropTargets(formats) -> bool
        
        Enable drop operations using any of the specified formats.
        """
        return False

    def EnableSystemTheme(self, enable=True): # real signature unknown; restored from __doc__
        """
        EnableSystemTheme(enable=True) -> None
        
        Can be used to disable the system theme of controls using it by
        default.
        """
        pass

    def EnableVisibleFocus(self, enabled): # real signature unknown; restored from __doc__
        """ EnableVisibleFocus(self, enabled: bool) """
        pass

    def EnsureVisible(self, item, column=None): # real signature unknown; restored from __doc__
        """
        EnsureVisible(item, column=None) -> None
        
        Call this to ensure that the given item is visible.
        """
        pass

    def Expand(self, item): # real signature unknown; restored from __doc__
        """
        Expand(item) -> None
        
        Expands the item.
        """
        pass

    def ExpandAncestors(self, item): # real signature unknown; restored from __doc__
        """
        ExpandAncestors(item) -> None
        
        Expands all ancestors of the item.
        """
        pass

    def ExpandChildren(self, item): # real signature unknown; restored from __doc__
        """
        ExpandChildren(item) -> None
        
        Expand all children of the given item recursively.
        """
        pass

    def GetClassDefaultAttributes(self, variant=None): # real signature unknown; restored from __doc__
        """ GetClassDefaultAttributes(variant=wx.WINDOW_VARIANT_NORMAL) -> wx.VisualAttributes """
        pass

    def GetClientAreaOrigin(self): # real signature unknown; restored from __doc__
        """ GetClientAreaOrigin(self) -> Point """
        pass

    def GetColumn(self, pos): # real signature unknown; restored from __doc__
        """
        GetColumn(pos) -> DataViewColumn
        
        Returns pointer to the column.
        """
        return DataViewColumn

    def GetColumnCount(self): # real signature unknown; restored from __doc__
        """
        GetColumnCount() -> int
        
        Returns the number of columns.
        """
        return 0

    def GetColumnPosition(self, column): # real signature unknown; restored from __doc__
        """
        GetColumnPosition(column) -> int
        
        Returns the position of the column or -1 if not found in the control.
        """
        return 0

    def GetCountPerPage(self): # real signature unknown; restored from __doc__
        """
        GetCountPerPage() -> int
        
        Return the number of items that can fit vertically in the visible area
        of the control.
        """
        return 0

    def GetCurrentColumn(self): # real signature unknown; restored from __doc__
        """
        GetCurrentColumn() -> DataViewColumn
        
        Returns the column that currently has focus.
        """
        return DataViewColumn

    def GetCurrentItem(self): # real signature unknown; restored from __doc__
        """
        GetCurrentItem() -> DataViewItem
        
        Returns the currently focused item.
        """
        return DataViewItem

    def GetDefaultBorder(self): # real signature unknown; restored from __doc__
        """ GetDefaultBorder(self) -> Border """
        pass

    def GetDefaultBorderForControl(self): # real signature unknown; restored from __doc__
        """ GetDefaultBorderForControl(self) -> Border """
        pass

    def GetExpanderColumn(self): # real signature unknown; restored from __doc__
        """
        GetExpanderColumn() -> DataViewColumn
        
        Returns column containing the expanders.
        """
        return DataViewColumn

    def GetIndent(self): # real signature unknown; restored from __doc__
        """
        GetIndent() -> int
        
        Returns indentation.
        """
        return 0

    def GetItemRect(self, item, col=None): # real signature unknown; restored from __doc__
        """
        GetItemRect(item, col=None) -> wx.Rect
        
        Returns item rectangle.
        """
        pass

    def GetMainWindow(self): # real signature unknown; restored from __doc__
        """
        GetMainWindow() -> wx.Window
        
        Returns the window corresponding to the main area of the control.
        """
        pass

    def GetMainWindowOfCompositeControl(self): # real signature unknown; restored from __doc__
        """ GetMainWindowOfCompositeControl(self) -> Optional[Window] """
        pass

    def GetModel(self): # real signature unknown; restored from __doc__
        """
        GetModel() -> DataViewModel
        
        Returns pointer to the data model associated with the control (if
        any).
        """
        return DataViewModel

    def GetSelectedItemsCount(self): # real signature unknown; restored from __doc__
        """
        GetSelectedItemsCount() -> int
        
        Returns the number of currently selected items.
        """
        return 0

    def GetSelection(self): # real signature unknown; restored from __doc__
        """
        GetSelection() -> DataViewItem
        
        Returns first selected item or an invalid item if none is selected.
        """
        return DataViewItem

    def GetSelections(self): # real signature unknown; restored from __doc__
        """
        GetSelections() -> DataViewItemArray
        
        Returns a list of the currently selected items.
        """
        return DataViewItemArray

    def GetSortingColumn(self): # real signature unknown; restored from __doc__
        """
        GetSortingColumn() -> DataViewColumn
        
        Returns the wxDataViewColumn currently responsible for sorting or NULL
        if none has been selected.
        """
        return DataViewColumn

    def GetTopItem(self): # real signature unknown; restored from __doc__
        """
        GetTopItem() -> DataViewItem
        
        Return the topmost visible item.
        """
        return DataViewItem

    def GetValidator(self): # real signature unknown; restored from __doc__
        """ GetValidator(self) -> Optional[Validator] """
        pass

    def HasSelection(self): # real signature unknown; restored from __doc__
        """
        HasSelection() -> bool
        
        Returns true if any items are currently selected.
        """
        return False

    def HasTransparentBackground(self): # real signature unknown; restored from __doc__
        """ HasTransparentBackground(self) -> bool """
        return False

    def HitTest(self, point): # real signature unknown; restored from __doc__ with multiple overloads
        """
        HitTest(point) -> Any
        
        HitTest(point) -> (item, col)
        
        Returns the item and column located at point, as a 2 element tuple.
        """
        pass

    def InformFirstDirection(self, direction, size, availableOtherDir): # real signature unknown; restored from __doc__
        """ InformFirstDirection(self, direction: int, size: int, availableOtherDir: int) -> bool """
        return False

    def InheritAttributes(self): # real signature unknown; restored from __doc__
        """ InheritAttributes(self) """
        pass

    def InitDialog(self): # real signature unknown; restored from __doc__
        """ InitDialog(self) """
        pass

    def InsertColumn(self, pos, col): # real signature unknown; restored from __doc__
        """
        InsertColumn(pos, col) -> bool
        
        Inserts a wxDataViewColumn to the control.
        """
        return False

    def IsExpanded(self, item): # real signature unknown; restored from __doc__
        """
        IsExpanded(item) -> bool
        
        Return true if the item is expanded.
        """
        return False

    def IsMultiColumnSortAllowed(self): # real signature unknown; restored from __doc__
        """
        IsMultiColumnSortAllowed() -> bool
        
        Return true if using more than one column for sorting is allowed.
        """
        return False

    def IsSelected(self, item): # real signature unknown; restored from __doc__
        """
        IsSelected(item) -> bool
        
        Return true if the item is selected.
        """
        return False

    def OnInternalIdle(self): # real signature unknown; restored from __doc__
        """ OnInternalIdle(self) """
        pass

    def PrependBitmapColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        PrependBitmapColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        PrependBitmapColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Prepends a column for rendering a bitmap.
        """
        return DataViewColumn

    def PrependColumn(self, col): # real signature unknown; restored from __doc__
        """
        PrependColumn(col) -> bool
        
        Prepends a wxDataViewColumn to the control.
        """
        return False

    def PrependDateColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        PrependDateColumn(label, model_column, mode=DATAVIEW_CELL_ACTIVATABLE, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        PrependDateColumn(label, model_column, mode=DATAVIEW_CELL_ACTIVATABLE, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Prepends a column for rendering a date.
        """
        return DataViewColumn

    def PrependIconTextColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        PrependIconTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        PrependIconTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Prepends a column for rendering text with an icon.
        """
        return DataViewColumn

    def PrependProgressColumn(self, label, model_column, mode=None, width=80, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        PrependProgressColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=80, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        PrependProgressColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=80, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Prepends a column for rendering a progress indicator.
        """
        return DataViewColumn

    def PrependTextColumn(self, label, model_column, mode=None, width=None, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        PrependTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        PrependTextColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=wx.COL_WIDTH_DEFAULT, align=wx.ALIGN_NOT, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Prepends a column for rendering text.
        """
        return DataViewColumn

    def PrependToggleColumn(self, label, model_column, mode=None, width=30, align=None, flags=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        PrependToggleColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=30, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        PrependToggleColumn(label, model_column, mode=DATAVIEW_CELL_INERT, width=30, align=wx.ALIGN_CENTER, flags=DATAVIEW_COL_RESIZABLE) -> DataViewColumn
        
        Prepends a column for rendering a toggle.
        """
        return DataViewColumn

    def ProcessEvent(self, event): # real signature unknown; restored from __doc__
        """ ProcessEvent(self, event: Event) -> bool """
        return False

    def RemoveChild(self, child, WindowBase=None): # real signature unknown; restored from __doc__
        """ RemoveChild(self, child: Optional[WindowBase]) """
        pass

    def Select(self, item): # real signature unknown; restored from __doc__
        """
        Select(item) -> None
        
        Select the given item.
        """
        pass

    def SelectAll(self): # real signature unknown; restored from __doc__
        """
        SelectAll() -> None
        
        Select all items.
        """
        pass

    def SendDestroyEvent(self, *args, **kwargs): # real signature unknown
        pass

    def SetAlternateRowColour(self, colour): # real signature unknown; restored from __doc__
        """
        SetAlternateRowColour(colour) -> bool
        
        Set custom colour for the alternate rows used with wxDV_ROW_LINES
        style.
        """
        return False

    def SetCanFocus(self, canFocus): # real signature unknown; restored from __doc__
        """ SetCanFocus(self, canFocus: bool) """
        pass

    def SetCurrentItem(self, item): # real signature unknown; restored from __doc__
        """
        SetCurrentItem(item) -> None
        
        Changes the currently focused item.
        """
        pass

    def SetExpanderColumn(self, col): # real signature unknown; restored from __doc__
        """
        SetExpanderColumn(col) -> None
        
        Set which column shall contain the tree-like expanders.
        """
        pass

    def SetHeaderAttr(self, attr): # real signature unknown; restored from __doc__
        """
        SetHeaderAttr(attr) -> bool
        
        Set custom colours and/or font to use for the header.
        """
        return False

    def SetIndent(self, indent): # real signature unknown; restored from __doc__
        """
        SetIndent(indent) -> None
        
        Sets the indentation.
        """
        pass

    def SetRowHeight(self, rowHeight): # real signature unknown; restored from __doc__
        """
        SetRowHeight(rowHeight) -> bool
        
        Sets the row height.
        """
        return False

    def SetSelections(self, sel): # real signature unknown; restored from __doc__
        """
        SetSelections(sel) -> None
        
        Sets the selection to the array of wxDataViewItems.
        """
        pass

    def SetValidator(self, validator): # real signature unknown; restored from __doc__
        """ SetValidator(self, validator: Validator) """
        pass

    def ShouldInheritColours(self): # real signature unknown; restored from __doc__
        """ ShouldInheritColours(self) -> bool """
        return False

    def ToggleSortByColumn(self, column): # real signature unknown; restored from __doc__
        """
        ToggleSortByColumn(column) -> None
        
        Toggle sorting by the given column.
        """
        pass

    def TransferDataFromWindow(self): # real signature unknown; restored from __doc__
        """ TransferDataFromWindow(self) -> bool """
        return False

    def TransferDataToWindow(self): # real signature unknown; restored from __doc__
        """ TransferDataToWindow(self) -> bool """
        return False

    def TryAfter(self, event): # real signature unknown; restored from __doc__
        """ TryAfter(self, event: Event) -> bool """
        return False

    def TryBefore(self, event): # real signature unknown; restored from __doc__
        """ TryBefore(self, event: Event) -> bool """
        return False

    def Unselect(self, item): # real signature unknown; restored from __doc__
        """
        Unselect(item) -> None
        
        Unselect the given item.
        """
        pass

    def UnselectAll(self): # real signature unknown; restored from __doc__
        """
        UnselectAll() -> None
        
        Unselect all item.
        """
        pass

    def Validate(self): # real signature unknown; restored from __doc__
        """ Validate(self) -> bool """
        return False

    def _AssociateModel(self, model): # real signature unknown; restored from __doc__
        """
        _AssociateModel(model) -> bool
        
        Associates a wxDataViewModel with the control.
        """
        return False

    def __init__(self, parent=None, id=None, pos=None, size=None, style=0, validator=None, name=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    ColumnCount = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetColumnCount() -> int

Returns the number of columns."""

    CountPerPage = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetCountPerPage() -> int

Return the number of items that can fit vertically in the visible area
of the control."""

    CurrentColumn = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetCurrentColumn() -> DataViewColumn

Returns the column that currently has focus."""

    CurrentItem = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetCurrentItem() -> DataViewItem

Returns the currently focused item."""

    ExpanderColumn = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetExpanderColumn() -> DataViewColumn

Returns column containing the expanders."""

    Indent = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetIndent() -> int

Returns indentation."""

    MainWindow = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetMainWindow() -> wx.Window

Returns the window corresponding to the main area of the control."""

    Model = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetModel() -> DataViewModel

Returns pointer to the data model associated with the control (if
any)."""

    SelectedItemsCount = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetSelectedItemsCount() -> int

Returns the number of currently selected items."""

    Selection = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetSelection() -> DataViewItem

Returns first selected item or an invalid item if none is selected."""

    Selections = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetSelections() -> DataViewItemArray

Returns a list of the currently selected items."""

    SortingColumn = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetSortingColumn() -> DataViewColumn

Returns the wxDataViewColumn currently responsible for sorting or NULL
if none has been selected."""

    TopItem = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetTopItem() -> DataViewItem

Return the topmost visible item."""



