프로그래밍/WPF

[WPF] Label & Button 에 언더바 (Under bar) 쓰기 - RecognizesAccessKey

흔한티벳여우 2022. 9. 16. 15:17
반응형

Label에 Content에 언더바 즉 _ 를 넣으면 해당 문자가 나오지 않는다.

이것을 방지하기 위해서는 RecognizesAccessKey 를 False로 하면된다.

또는 Label내의 Content에 Textblock을 넣어 문자를 적으면된다.

 

<StackPanel>
    <Label Foreground="Black"
            HorizontalAlignment="Center"
            Content="테스트_Label 1"/>

    <Label Foreground="Black"
            HorizontalAlignment="Center">
        <TextBlock Text="테스트_Label 2"/>
    </Label>
            
    <Label Foreground="Black"
            HorizontalAlignment="Center"
            Content="테스트_Label 3">
        <Label.Template>
            <ControlTemplate TargetType="Label">
                <ContentPresenter RecognizesAccessKey="False"/>
            </ControlTemplate>
        </Label.Template>
    </Label>
</StackPanel>

반응형