【发布时间】:2020-10-01 03:36:32
【问题描述】:
如何设置用户无法调整 wxPanel 大小的边框大小?
【问题讨论】:
-
试试 SetSizeHints()
如何设置用户无法调整 wxPanel 大小的边框大小?
【问题讨论】:
用户永远无法直接调整面板的大小,因此您需要做的是防止他们将顶级窗口(即通常为wxFrame)的大小调整为低于最小尺寸,这可以使用SetSizeHints() 来完成或者,更简单,使用SetMinSize()。
如果您使用 sizers 进行布局,那么您也可以使用它们来计算这个最小尺寸,这与“最佳尺寸”相同,即基本上您需要做的就是在设置好之后调用 SetMinSize(GetBestSize())布局。
【讨论】: