我有一个滚动窗口,我在滚动窗口中放置了多个树控件。当我将更多子项添加到任何 treectrl 的根时,它会创建一个滚动窗口以确保所有子项都可以访问。我需要实现的是增加分配给树 ctrl 而不是滚动窗口的大小。我如何实现这一目标
问问题
218 次
1 回答
2
我认为没有自动方法可以做到这一点。您将不得不手动实现它,即当您完成插入时,您显式调用控件的大小调整。这里是 C++ 代码片段,取自这个问题
treeCtrl->InvalidateBestSize();
treeCtrl->SetClientSize(treeCtrl->GetBestSize());
Python 版本应该不会有太大的不同——可能->
运算符必须用点代替。
于 2015-09-14T09:57:22.573 回答