使用TextWrapping的WPF CheckBox样式

Ale*_*aum 15 wpf checkbox styles alignment word-wrap

我需要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>
Run Code Online (Sandbox Code Playgroud)

如果我使用一个TextBlockContentCheckBox,检查元素(垂直对齐的顶部)和文本显示正常,但不能加速.

替代文字

如果我使用一个AccessTextContentCheckBox,校验元件显示错误(垂直取向是中央).

如何更改Style元素以显示CheckBox正确的?

wpf*_*abe 14

如果你将两者结合起来,你可能会得到你想要的效果.

<CheckBox>
    <TextBlock>
        <AccessText TextWrapping="Wrap"  
                    Text="_This is a long piece of text attached to a checkbox."/>  
    </TextBlock>
</CheckBox>
Run Code Online (Sandbox Code Playgroud)