1

次の例でTextBoxの垂直方向のストレッチを回避するにはどうすればよいですか。

<StackPanel Orientation="Horizontal">
  <Button Height="40">OK</Button>
  <TextBox Width="200"></TextBox>
</StackPanel>
4

3 に答える 3

4

VerticalAlignmentプロパティを使用する

<StackPanel Orientation="Horizontal">
  <Button Height="40">OK</Button>
  <TextBox Width="200" VerticalAlignment="Center"></TextBox>
</StackPanel>
于 2009-03-19T20:59:03.190 に答える
0
    <StackPanel Orientation="Horizontal">
        <Button Height="40">OK</Button>
        <TextBox Height="40" Width="200"></TextBox>
    </StackPanel>
于 2009-03-19T20:58:25.703 に答える
0

MSDNから:

TextWrapping属性をWrapに設定すると、TextBoxコントロールの端に達したときに、入力されたテキストが新しい行に折り返され、必要に応じて、TextBoxコントロールの高さが自動的に拡張されて新しい行のスペースが含まれます。

だから、それを修正するために、私はあなたが設定できると思いますTextWrapping = TextWrapping.NoWrap

于 2009-03-19T20:59:15.793 に答える