wxPropertyGridManager 不能在控件里赋值的问题?

liuyu_resume 2010-12-30 01:41:38
m_ProperGridOne = new wxPropertyGridManager(m_PanelAttribute, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxPGMAN_DEFAULT_STYLE);

wxPropertyGridPage* Texpage;
m_ProperGridOne->AddPage(wxT("Attribute"));
Texpage = m_ProperGridOne->GetPage(wxT("Attribute"));

wxArrayString AnimationMode;
AnimationMode.Add(_("单循环"));
AnimationMode.Add(_("多循环"));
Texpage->Append( new wxEnumProperty(_("纹理0动画模式"),wxPG_LABEL,AnimationMode) );
Texpage->Append(new wxIntProperty(_T("ID"),wxPG_LABEL));
Texpage->Append( new wxStringProperty(_T("Label"),_T("Name")) );


当我要修改wxIntProperty或者wxStringProperty中的属性时,当鼠标选择的时候 该属性栏就变成了黑色,修改不了该栏中的属性值,但是类似选择的控件都可以选择, 有人知道这是为什么么?
...全文
386 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

24,852

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧