Стиль WPF CheckBox с TextWrapping

Я должен применить a TextWrapping в WPF CheckBox.

Посмотрите на это два образца:

<CheckBox>  
  <TextBlock TextWrapping="Wrap"  
             Text="_This is a long piece of text attached to a checkbox."/>  
</CheckBox>

<CheckBox>  
  <AccessText TextWrapping="Wrap"  
              Text="_This is a long piece of text attached to a checkbox."/>  
</CheckBox>

Если я использую a TextBlock в Content из CheckBox, элемент проверки (выравнивание по вертикали является вершиной) и текст отображаются правильно, но не акселератор.

alt text

Если я использую AccessText в Content из CheckBox, дисплеи элемента проверки неправильно (выравнивание по вертикали является центром).

Как я могу измениться Style из элементов для отображения этого CheckBox корректный?

15
задан Community 8 February 2017 в 14:26
поделиться

1 ответ

Если вы объедините эти два варианта, то, вероятно, получите желаемый эффект.

<CheckBox>
    <TextBlock>
        <AccessText TextWrapping="Wrap"  
                    Text="_This is a long piece of text attached to a checkbox."/>  
    </TextBlock>
</CheckBox>
14
ответ дан 1 December 2019 в 04:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: