【WPF/XAML】Buttonのテキスト(Content)を自動改行/折り返しさせる

公開日: : 最終更新日:2015/10/20 Blog, Microsoft ,

今更WPFを触りはじめました。

それまではほぼ.NETは2.0止まりというオワコン開発者です。

 

WPFではXAMLという言語を用いてデザインを行っていきますが

こんな簡単なことでハマった。メモメモ

 

画面サイズの関係でボタンの表示領域が小さくなった時に、

ボタンの文字列を改行してうまいこと表示したかったのですが、


<Button content="hogehoge" />

これだと出来ませんでした。

 

どうやら以下で出来る模様。


<Button>

	<Button.Content>

		<TextBlock Text="hogehoge" TextWrappting="WrapWithOverflow" />

	</Button.Content>

</Button>

 

そもそも、それぞれのプロパティを入れ子で表現できるのすら知らなかった。

 

関連記事

no image

Microsoft Bot Frameworkでテキストメッセージではなく、添付ファイルを使用する

activity.Attachmentsに添付ファイル入っている。 ContentTypeで画像か判

記事を読む

no image

Visual Studio 2017 Version15.2 にアップデート後、Xamarin.iOS でビルドエラーが発生時の回避メモ

環境 Visual Studio Enterprise 2017 Version 15.2

記事を読む

no image

YomiganaWPFTextBox

こんにちは。 WPFでテキストボックスに入力した内容をカナ変換する方法について今日は掲載します

記事を読む

no image

BOT向け自然言語処理サービスまとめ

自然言語処理 自然言語処理(しぜんげんごしょり、英語: natural language p

記事を読む

Xamarin.Forms で NavigationPage を PushModalAsync すると例外が発生するときがある

Forms 2.3.4.231 Mapコントロールがあるページで、NavigationPage

記事を読む

no image

Xamarin.UITest, Xamarin Test Cloud にて iPhone 6 Plus, 6S Plus, 7 Plus などで app.Tap が効かない

動作しないというか、app.Tapがどうしても反応しない。 app.ScreenShotなどは動作す

記事を読む

Visual Studio から Android SDK Managerが起動できない

Android SDKやエミュレーターイメージのアップデートを行いたい場合にAndroid SDK

記事を読む

no image

Xamarin.Forms で ScrollView の中に Map を配置したとき、Androidで地図のスクロールが出来なくなる

iOSは問題ないけど、AndroidはScrollViewにタッチを持ってかれてる感じ。 カスタ

記事を読む

【.NET Framework 4.6.1】MultiLineなTextBoxでCtrl+Aが使えない問題が解決(今更)

WinForms.NETなアプリケーションの標準TextBoxで、Multiline=Trueに設定

記事を読む

【iPhoneアプリ】リリース手順〜審査完了後〜

前回からの続き。 中身が無いアプリだったのでリジェクトされると思いきや 審査に通ってしま

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑