這是一種新手問題的使用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屬性?
這將涉及編碼以及。 –