wxPython官方文档中文翻译 - wx.propgrid

53 阅读3分钟

原文:docs.wxpython.org/wx.propgrid…

类简述

简述
ArrayStringProperty管理字符串列表的属性。
BoolProperty具有布尔值的基本属性。
ColourProperty允许从列表中选择一种颜色,或者通过颜色对话框来选择颜色。
ColourPropertyValue由于文本、背景以及其他颜色在不同平台之间往往存在差异,wx.propgrid.SystemColourProperty必须能够在系统颜色之间进行选择,并且在必要时能够选取一种自定义颜色。
CursorProperty表示wx.Cursor的属性。
DateProperty表示wx.DateTime的属性。
DirPropertywx.propgrid.LongStringProperty类似,但该按钮触发的是目录选择器,而不是其他操作。
EditEnumProperty带有字符串值且使用可写入组合框编辑器的wx.propgrid.EnumProperty
EditorDialogProperty这是一个抽象类,它用作那些带有触发编辑器对话框按钮的属性的基类,例如 。
EnumProperty你可以从这个类派生带有选项的自定义属性。
FileProperty类似于wx.propgrid.LongStringProperty,但这里的按钮触发的是文件选择器,而不是其他操作。
FlagsProperty表示一个适合存储在long integer中的位集。
FloatProperty具有双精度浮点数数值的基本属性。
FontProperty标识wx.Font的树形。
ImageFileProperty表示图像文件(名称)的属性。
IntProperty具有integer的基本属性。
LongStringProperty类似于wx.propgrid.StringProperty,但它有一个按钮,可触发一个小型文本编辑器对话框。
MultiChoiceProperty用于管理由wx.MultiChoiceDialog产生的值的属性。
NumericProperty这是一个抽象类,它用作数值属性的基类,比如wx.propgrid.IntPropertywx.propgrid.UIntPropertywx.propgrid.FloatProperty
NumericPropertyValidator一个更全面的数值验证器类。
PGArrayEditorDialog
PGArrayStringEditorDialog
PGAttributeStoragewx.propgrid.PGAttributeStorage是一种针对键值对(即键 = 变体对)进行了一定程度优化的存储方式。
PGCellwx.propgrid.PropertyGrid单元格信息的基类。
PGCellData
PGCellRendererwx.propgrid.PropertyGrid单元格渲染器的基类。
PGCheckBoxEditor
PGChoiceAndButtonEditor
PGChoiceEditor
PGChoiceEntry单个wx.propgrid.PGChoices选项的数据。
PGChoices用于管理wx.propgrid.PropertyGrid属性的选项的辅助类。
PGChoicesData
PGComboBoxEditor
PGDefaultRenderer默认的单元格渲染器,它能够处理常见的场景。
PGEditor用于自定义wx.propgrid.PropertyGrid编辑器的基类。
PGEditorDialogAdapter从此类派生一个类,以便对现有的编辑器对话框或函数进行适配,从而在按下某个属性的编辑器按钮时使用该对话框或函数。
PGInDialogValidator为了进行验证目的,创建并管理一个临时的wx.TextCtrl
PGMultiButton这个类可用于在属性编辑器中设置多个按钮。
PGPaintData包含与属性的OnCustomPaint相关的信息。
PGPropArgCls
PGPropertywx.propgrid.PGProperty是所有wx.propgrid.PropertyGrid属性的基类,因此它不打算被直接实例化。
PGSpinCtrlEditor
PGTextCtrlAndButtonEditor
PGTextCtrlEditor
PGValidationInfo用于在实际执行验证的函数之间来回传递验证信息。
PGVIterator
PGWindowList包含由CreateControls返回的编辑器窗口列表。
PropertyCategoryCategory(caption)的属性。
PropertyGridwx.propgrid.PropertyGrid是一种用于编辑属性的专用网格,换句话说,它用于编辑“名称 = 值”这样的键值对。
PropertyGridEvent属性网格事件包含与wx.propgrid.PropertyGrid 对象相关联的事件信息。
PropertyGridHitTestResult
PropertyGridInterfacewx.propgrid.PropertyGridwx.propgrid.PropertyGridPage以及wx.propgrid.PropertyGridManager所共享的大多数属性操作接口都在此类中定义。
PropertyGridIterator
PropertyGridIteratorBasewx.propgrid.PropertyGridIterator的基类。
PropertyGridManagerwx.propgrid.PropertyGridManagerwx.propgrid.PropertyGrid的一种高效的多页版本,它可以选择配备用于模式和页面选择的工具栏、一个帮助文本框以及一个标题栏。
PropertyGridPage属性网格页面信息的持有者。
PropertyGridPageState包含单个wx.propgrid.PropertyGrid或单个wx.propgrid.PropertyGridPage.的底层属性页面信息(属性、列宽等)。
PropertyGridPopulator允许从任意文本源填充wx.propgrid.PropertyGrid
StringProperty具有字符串值的基本属性。
SystemColourProperty拥有wxWidgets系统颜色的下拉列表。
UIntProperty具有整数值的基本属性。

函数简述

简述
PGGetDefaultImageWildcard返回类型:
RegisterEditor使用PropertyGrid.DoRegisterEditor替换