「Xamarin.MacでDockアイコンの右上に赤丸数字を表示する」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator 細 (Administrator がページ「Xamarin.Mac/Dockアイコンの右上に赤丸数字を表示する」を「Xamarin.MacでDockアイコンの右上に赤丸数字を表示する」に移動しました) |
2019年5月22日 (水) 05:14時点における最新版
Xamarin.MacでDockアイコンの右上に赤丸数字を表示したい。 メールの未読件数を表示したりしているアレである。
あの数字、正式名称は「バッジラベル」、通称「バッジ」と言うらしい。
実装[編集 | ソースを編集]
たったこれだけだった。
NSApplication.SharedApplication.DockTile.BadgeLabel = "123";
バッジラベルを利用したアプリは未読件数などの数字を表示するものばかりだが、バッジラベル自体はstring型なので文字列全般を指定できる。 試しに日本語で「あいうえお」と入れてみたが問題なく表示された。