문제

다음 예제에서 텍스트 상자 수직 스트레칭을 피하려면 어떻게해야합니까?

<StackPanel Orientation="Horizontal">
  <Button Height="40">OK</Button>
  <TextBox Width="200"></TextBox>
</StackPanel>
도움이 되었습니까?

해결책

수직 정렬 속성을 사용하십시오

<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.NoWrap

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top