作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在 Windows 7 64 位上使用 wxWidgets 2.8.11。我创建了一个wxTreeCtrl控件,顾名思义,就是一个树形控件。您可以通过调用 AddRoot() 添加 Root 节点,但它似乎只在第一次调用时起作用。
这是我创建树的代码:
newHandler-> sendPacketTree = new wxTreeCtrl(newHandler->sendGroupBox,4,wxPoint(7,12),wxSize(newHandler->sendGroupBox->GetSize().x-14,newHandler->sendGroupBox->GetSize().y-20),wxTR_DEFAULT_STYLE);
这是我正在做的测试:
this->sendPacketTree->AddRoot(wxT("Test1"));
this->sendPacketTree->AddRoot(wxT("Test2"));
但是,只有第一个根节点出现在树中,而第二个节点没有出现(或第一个节点之后的任何其他节点)
有谁知道为什么会这样,或者我该如何解决这个问题?我很难过。
最佳答案
我自己找到了解决方案。我认为 AddRoot() 允许您添加不止一个根。事实证明你只能有一个根,但你可以隐藏实际的“根”,并且根的任何子代看起来都像具有 wxTR_HIDE_ROOT
样式集的根。
关于c++ - wxTreeCtrl 上的 wxWidgets AddRoot() 无法添加超过一个节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3644867/
我正在努力处理 wxTreeCtrl 的事件,无法触发它们。我想要触发更改选择事件并尝试查看 treeCtrl 代码示例。到目前为止,我有: .cpp TopRightPanel::TopRightP
我必须执行包含 wxCheckBox 元素的 wxTreeCtrl。与您在不同安装程序中看到的类似。您可以选择多个元素、所有元素等。 可能吗? 我什么时候可以看到一些例子? 谢谢 最佳答案 Custo
我在 Windows 7 64 位上使用 wxWidgets 2.8.11。我创建了一个wxTreeCtrl控件,顾名思义,就是一个树形控件。您可以通过调用 AddRoot() 添加 Root 节点,
我是一名优秀的程序员,十分优秀!