0

我今天注意到,如果您从窗口底部或右侧调整大小,屏幕上的控件会保持静止:它们不会移动。

但是,如果您从左侧或顶部调整大小,屏幕上的控件将移动与您调整大小一样多的像素。

我想知道:我可以将窗口配置为调整大小相同(屏幕上的控件不移动),无论它们使用右/下边缘还是左/上边缘?

原因是:如果他们想调整窗口大小以仅显示他们想要的区域,而该区域恰好位于右下角怎么办?

如果他们使窗口小于默认大小,最好的解决方案是实现这个调整大小模式,如果他们让窗口变大,则使用正常的调整大小模式。

谢谢!

4

1 回答 1

0

你可以捕捉和处理窗口的调整大小事件——>重新布局你的窗口的视觉。

我今天注意到,如果您从窗口底部或右侧调整大小,屏幕上的控件会保持静止:它们不会移动。

FlowDirection 的默认值为 LeftToRight -> 坐标轴的原点将是顶部和左侧点。您可以更改为 RightToLeft。

UI 对象有一个属性名称cliptobound,它会帮助你放置一个超出窗口大小的元素。

上面的东西不能完全回答你的问题-->但我希望它能给出一个解决的想法。

于 2012-12-13T04:35:45.420 回答