これは、C#を使用するwpfに対する一種の初心者の質問です。
TextBox
ユーザーが時間を入力できる、があります。フォントサイズが異なる場合があるTextBox
ため、フォームの読み込み時にを初期値「00:00:00」に自動サイズ変更する必要があります。
TextBox
その後、ユーザー入力でサイズを変更すると奇妙に見えるので、サイズ変更はしたくありません。
現在、xamlファイルで定義しています。
<TextBox Text="00:00:00" Name="myTextBox" />
そうすることで、TextBoxは現在のコンテンツに合わせて自動サイズ変更されます。
フォームが表示された後にサイズが変更されないようにするために、次を使用します。
private void Window_Loaded(object sender, RoutedEventArgs e)
{
myTextBox.Width = myTextBox.ActualWidth;
}
これは私に望ましい結果を与えます。
ただし、xamlプロパティを設定するだけで同じことが可能ですか?