当前位置:  软件>C/C++软件

属性表格组件 wxPropertyGrid

    来源:    发布时间:2015-01-20

    本文导语:  wxPropertyGrid 是一个属性编辑器的UI组件,支持字符串、数字、标志、字体、颜色等属性类型设置。 示例代码 // Add int propertypg->Append( new wxIntProperty(wxT("IntProperty"), wxPG_LABEL, 12345678) );// Add float property (value type is actually double)pg->Appen...

wxPropertyGrid 是一个属性编辑器的UI组件,支持字符串、数字、标志、字体、颜色等属性类型设置。

属性表格组件 wxPropertyGrid[图片]

示例代码

// Add int property
pg->Append( new wxIntProperty(wxT("IntProperty"), wxPG_LABEL, 12345678) );

// Add float property (value type is actually double)
pg->Append( new wxFloatProperty(wxT("FloatProperty"), wxPG_LABEL, 12345.678) );

// Add a bool property
pg->Append( new wxBoolProperty(wxT("BoolProperty"), wxPG_LABEL, false) );

// A string property that can be edited in a separate editor dialog.
pg->Append( new wxLongStringProperty(wxT("LongStringProperty"),
wxPG_LABEL,
wxT("This is much longer string than the ")
wxT("first one. Edit it by clicking the button.")));

// String editor with dir selector button.
pg->Append( new wxDirProperty(wxT("DirProperty"), wxPG_LABEL, ::wxGetUserHome()) );

// wxArrayStringProperty embeds a wxArrayString.
pg->Append( new wxArrayStringProperty(wxT("Label of ArrayStringProperty"),
wxT("NameOfArrayStringProp")));

// A file selector property.
pg->Append( new wxFileProperty(wxT("FileProperty"), wxPG_LABEL, wxEmptyString) );

// Extra: set wildcard for file property (format same as in wxFileDialog).
pg->SetPropertyAttribute( wxT("FileProperty"),
wxPG_FILE_WILDCARD,
wxT("All files (*.*)|*.*") );

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 怎样将linux系统底下一个文件夹的只读属性改为可读写的属性?
  • HTML <area> 标签的shape属性和coords属性详细介绍
  • python 基础学习第二弹 类属性和实例属性
  • CSS3 box-flex-group 属性
  • qt大侠进,如何做类似于VB属性编辑器或Qt designer的属性编辑器那种东东?
  • CSS3 rotation 属性
  • CSS属性 - white-space 空白属性使用说明
  • CSS empty-cells 属性
  • 为什么我动态的写了一个属性文件之后,读出来的还是原来的属性文件呢?
  • CSS3 grid-rows 属性
  • jquery修改属性值实例代码(设置属性值)
  • CSS border-spacing 属性
  • js正则表达式之input属性($_)RegExp对象属性介绍
  • HTML 文档属性介绍
  • qt问题,请教如何做类似于VB属性编辑器或者qt designer的属性编辑器那样的东东?
  • java开发知识 iis7站长之家
  • 使用jQuery设置disabled属性与移除disabled属性
  • CSS counter-increment 属性
  • 读取属性一般用ResourceBundle,保存属性用什么呢?
  • CSS caption-side 属性
  • jquery根据属性和index来查找属性值并操作


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3