WPF控件,按钮名称分行显示的方法

发布时间 2023-11-09 20:25:07作者: 乐 乐——1128

1、利用XML规则下的特殊字符和空格

下面的字符在 [XML]中被定义为 空白(whitespace)字符: 

空格【 】

Tab  【 】

回车  【 】

换行 【 】

这里,为了实现分行,我们选择最后一个换行。比如:

<Button Width=" 100"  Height=" 50"  Click="Button_Click_2"  Content="第一行&#x000A;第二行"   />

2、利用XML规则下的文本流

比如:

<Button Width=" 100"  Height=" 50"  Click="Button_Click_2"  >
                <Button.Content>
                    <TextBlock>
                        <Run>第一</Run>
                        <LineBreak />
                        <Run>第二</Run>
                    </TextBlock>
                </Button.Content>
</Button>

3、利用XML规则下的自定义模板

例如:

<Button Width=" 100"  Height=" 50"  Click="Button_Click_2"  Margin="208,0,209,0">
                <Button.Content>
                    <StackPanel>
                        <TextBlock Text="第一行信息" />
                        <TextBlock Text="第二行信息" />
                    </StackPanel>
                </Button.Content>
</Button>