user-interface - 如何在 wxWidgets 中为用户调整大小设置最小 wxPanel 大小?
问题描述
如何设置用户无法调整 wxPanel 大小的边框大小?
解决方案
用户永远不能直接调整面板的大小,因此您需要做的是防止他们将顶级窗口(即通常 a wxFrame
)的大小调整为低于最小尺寸,这可以使用SetSizeHints()或更简单地使用SetMinSize来完成()。
如果您使用sizer 进行布局,那么您也可以使用它们来计算这个最小尺寸,这与“最佳尺寸”相同,即基本上您需要做的就是SetMinSize(GetBestSize())
在设置布局后调用。
推荐阅读
- spring - Spring上下文不会在单元测试中加载我的类
- java - 如何在 gridLayout 中移动精灵?
- automation - 在 UiPath 异常 HResult 代码中的 Orchestrator 中出现此错误:-2146233088
- google-apps-script - 谷歌脚本问题:有没有办法一次将文件副本创建到多个文件夹中?
- angular - 如何将 json 数据传递给 mde-popover angular2?
- java - 尽管在 Java 中没有错误,但在输入 Char 之前代码崩溃
- android - 多屏布局
- java - 自定义注释中的动态值
- python - 如何遍历文件并找到单词[更新]之间最接近的匹配?
- javascript - 转换为 .csv 时出现 Google Apps 脚本参考错误