这是一种新手问题的使用C#WPF。上负载自动调整文本框宽度 - >然后固定大小
我有一个TextBox
,在这里用户可以输入一个时间。由于字体大小可能不同,我希望TextBox
在窗体加载时自动调整为初始值“00:00:00”。
在那之后,我不想改变大小,因为它看起来很奇怪,如果TextBox
调整大小的用户输入。
目前我定义在XAML文件:
<TextBox Text="00:00:00" Name="myTextBox" />
这样做,文本框会自动调整到目前的内容。
为了防止其调整后的形式是可见的,我用:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
myTextBox.Width = myTextBox.ActualWidth;
}
这给了我想要的结果。
然而,同样是可能只是通过设置XAML属性?
这将涉及编码以及。 –