当我发布这个问题时,我已经习惯了 Windows 窗体和不可调整大小的窗口,所以我不明白如何使内容可以调整到窗口。但是,既然我了解了如何使用允许“响应式”窗口的边距和其他属性,我强烈建议使用 而不是 来使用这种方法。改用边距和对齐方式。
我已经使用 WPF.NET 有一段时间了,但是自从我第一次在 Visual Studio 中使用它以来,有一个问题一直困扰着我。似乎当我运行我的程序时,与设计器显示相比,窗口缩小了 10 个像素。
这里有一些图片可以更好地解释我的问题:
设计师模式展示:
运行时的实际窗口:
这仅发生在 WPF 中。它不会发生在 Windows 窗体中。它已经发生在 VS 2012 和 VS 2013 中。
有没有办法解决这个问题?
最佳答案
我对这一切都很陌生,这个问题非常令人沮丧。我发现在运行时,整个窗口缩小到面板/网格大小,从面板/网格 (x&y) 丢失大约 10 像素。
^^以上没有多大帮助,没有不尊重。
I found this 由 XAML 设计器(从 2010 年开始)帮助,也许它会帮助你。
但基本上,添加:
SizeToContent="WidthAndHeight"
(而不是 ^Rohit Vats "d:DesignHeight="77"d:DesignWidth="294"")..在窗口包装器中
确保所有边距都设置为内容所需的值。非常适合我。
关于wpf - Visual Studio WPF 窗口在运行时缩小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20767746/