ButtonコントロールやCheckBoxコントロールでコンテント(テキスト)を改行表示する方法について説明します。
まず、エスケープシーケンス \n による改行はできません。
ではどうすればよいのか、というと <LineBreak>を使用します。
ただし、下記のような記述をした場合は、複数のコンテントがあると見なされるためエラーとなってしまいます。
<LineBreak>の誤った使用例
<Button> 複数行<LineBreak />表示 </Button>
この問題を解決するには <Button>の中に<TextBlock>を配置し、その中で<LineBreak>を使用するようにします。
下記に正しい改行の例を示します。
<LineBreak>による改行例
<Button> <TextBlock>複数行で<LineBreak />表示します</TextBlock> </Button>
Please follow and like us:
コメント