如何让 WPF 在设计时像 Forms 一样工作?
WPF 有点新...似乎无论我对水平和垂直对齐进行什么更改,WPF 在设计时调整控件大小时都有自己的想法。 我创建了一个新窗口,放置了几个按钮和文本框,每当我更改窗口的大小时,所有控件都会调整大小。 有没有办法锁定它或者我错过了一些明显的东西?
A bit new with WPF...It seems like not matter what I change with horizontal and vertical alignment, WPF has a mind of its own when resizing my controls in design time. I created a new Window, placed a couple of buttons and text boxes and whenever i change the size of the window all the controls get resized. Is there a way to lock it down or am I missing something obvious?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您正在使用的布局可能是网格。 尝试用 Canvas 替换它,您将获得与 win 表单设计类似的行为。
建议:当我们使用 WPF 时,我们可以获得的优势是可调整大小并且能够在布局等中动态排列(更改)控件。因此,尝试使用动态布局而不是“Canvas”等静态布局
The layout you are using might be a Grid. Try replacing that with a Canvas and you will get the similar behavior as win forms design.
Suggestion: When we use WPF the adavantage we can get is the resizability and be able to dynamically arrange(Change) controls inside a layout etc.. So Try using dynamic layouts than static layouts like "Canvas"