【问题标题】:Vertical and horizontal resizing textbox (C++/CLI)垂直和水平调整文本框大小 (C++/CLI)
【发布时间】:2023-03-26 10:32:01
【问题描述】:

我需要在布局中设置 TextBox 的自动定位(水平和居中对齐和调整大小)。

停靠效果不佳,因为它不会垂直居中小部件。

禁用所有锚点也很糟糕。看下图。

【问题讨论】:

  • 你为什么要减去这个问题?

标签: c++ .net winforms c++-cli


【解决方案1】:

您可以计算每次表单的原始状态与表单处理Resize事件的实际状态之间的比率。这个数字可以乘以textBox 的坐标(参见@​​987654322@),因此每次调整表单大小时,文本框的位置都将保持不变。

【讨论】:

  • 感谢您的回答。我想过这个想法,但我希望有一个更好的解决方案。例如,在 Qt 中就存在这样的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多