gpt4 book ai didi

lua - wxLua - 在 wxStaticText 控件中更改文本时需要动态重排

转载 作者:行者123 更新时间:2023-12-04 05:32:52 24 4
gpt4 key购买 nike

我有一个静态文本控件,可以根据用户操作更改其内容。它位于带有其他几个控件的水平大小调整器中。当文本更改时,控件会动态更新其大小,但不会动态调整其在 sizer 中的位置,即,它会与兄弟控件重叠,直到我手动调整主窗口的大小,之后一切看起来都很好。

static text control overlapping a button

如何使尺寸仪自动重新调整以使一切都适合?

最佳答案

最简单的方法是调用Layout()wxGetTopLevelParent() 返回的顶层窗口父级上.这不是最有效的方法,因为它可能导致重新布局太多,您始终可以将布局限制为最深的尺寸器或包含更改尺寸的窗口的窗口,其尺寸需要更新,但是,再次这样做在 TLW 级别是最简单的方法。

关于lua - wxLua - 在 wxStaticText 控件中更改文本时需要动态重排,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12357477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com