次の例でTextBoxの垂直方向のストレッチを回避するにはどうすればよいですか。
<StackPanel Orientation="Horizontal">
<Button Height="40">OK</Button>
<TextBox Width="200"></TextBox>
</StackPanel>
次の例でTextBoxの垂直方向のストレッチを回避するにはどうすればよいですか。
<StackPanel Orientation="Horizontal">
<Button Height="40">OK</Button>
<TextBox Width="200"></TextBox>
</StackPanel>
VerticalAlignmentプロパティを使用する
<StackPanel Orientation="Horizontal">
<Button Height="40">OK</Button>
<TextBox Width="200" VerticalAlignment="Center"></TextBox>
</StackPanel>
<StackPanel Orientation="Horizontal">
<Button Height="40">OK</Button>
<TextBox Height="40" Width="200"></TextBox>
</StackPanel>
MSDNから:
TextWrapping属性をWrapに設定すると、TextBoxコントロールの端に達したときに、入力されたテキストが新しい行に折り返され、必要に応じて、TextBoxコントロールの高さが自動的に拡張されて新しい行のスペースが含まれます。
だから、それを修正するために、私はあなたが設定できると思いますTextWrapping = TextWrapping.NoWrap