programing

WPF 라벨에 점 자동 클리핑 및 추가

cafebook 2023. 4. 19. 00:20
반응형

WPF 라벨에 점 자동 클리핑 및 추가

현재 텍스트가 WPF의 너비에 맞지 않을 경우 어떻게 텍스트를 자동 자르고 레이블에 점을 추가할 수 있습니까?

TextBlock을 라벨 안에 넣고 TextTriming을 CharacterElipsis 또는 WordElipsis로 설정합니다.

<Label>
     <TextBlock TextTrimming="CharacterEllipsis">Hello World</TextBlock>
</Label>

Access를 사용할 수도 있습니다.라벨 내의 텍스트는 다음과 같습니다.

<StackPanel Orientation="Horizontal">
<Label VerticalAlignment="Center" Width="50"
        Target="{Binding ElementName=txtName}">
    <AccessText Text="_First Name" TextTrimming="CharacterEllipsis"  />
</Label>
<TextBox Name="txtName" VerticalAlignment="Center" Width="120"/>

이 솔루션에서는 컨트롤(Alt+F 등)의 액세스 키가 계속 기능합니다.

언급URL : https://stackoverflow.com/questions/2996155/auto-clip-and-append-dots-in-wpf-label

반응형