質問
はどのようにテキストボックスの例を以下に縦延伸を避けることができます:
<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属性を設定します ラップ原因はにラップするテキストを入力します 改行時にテキストボックスのエッジ コントロールは自動的に、到達しました テキストボックスの高さを拡大 新しいのための部屋を含むように制御 ライン、必要に応じています。
だから、それを修正するために、私はあなたが
TextWrapping = TextWrapping.NoWrap
を設定することができると思います 所属していません StackOverflow