初始化WPF控件的宽度/高度的正确位置是什么?

本文关键字:位置 高度 是什么 WPF 控件 初始化 | 更新日期: 2023-09-27 18:12:48

我是一个初学者,直到现在我一直在VS设计器中重新调整控件的大小,我想知道初始化控件属性的正确位置是什么

初始化WPF控件的宽度/高度的正确位置是什么?

通常你希望你的用户界面控件自动调整父窗口的大小,例如当用户调整窗口的大小。在这种情况下,你不想在你的代码或VS设计器中指定一个硬性的宽度/高度。相反,您应该将用户控件放置在WPF中可用的适当布局控件中。

然而,有时候你希望你的用户控件只有一个大小,而且总是只有一个大小。在这种情况下,您将在以下两个位置之一分配它:
  1. 如果它只是一个单独的控件,那么你可以在XAML中为该控件指定"高度"answers"宽度"属性:<UserControl Width="100" Height="100" />
  2. 如果它的大小可能在多个副本的用户控件重用,那么你可能想要指定宽度和高度属性在一个共同的Style