1

在 .NET 4.0 Windows 窗体应用程序中,我的第一个面板中SplitPanel有一个多行TextBoxAnchor设置为Top, Bottom, Left, Right)。如果我在设计器或正在运行的应用程序中移动拆分器,则与每个边界的距离保持完美。

SplitterDistance属性绑定到用户范围设置。

SplitterDistance但是,如果单独修改 ' 值并重新启动应用程序或重新加载设计器,这将不起作用。重新加载或启动时有问题的距离是错误的,但在进一步调整大小操作时它仍然是错误的(Anchor基本上应该这样)。

我猜这可能与 Windows 窗体中的初始化序列顺序有关。我在 SO 上也发现了一个相关问题:Control anchor property not working when form started minimized

有人知道处理这种行为的优雅方法吗?

4

0 回答 0