Xamarin.MacでDockアイコンの右上に赤丸数字を表示する
2016年7月13日 (水) 01:47時点におけるimported>Administratorによる版 (ページの作成:「Xamarin.MacでDockアイコンの右上に赤丸数字を表示したい。 メールの未読件数を表示したりしているアレである。 正式名称は...」)
Xamarin.MacでDockアイコンの右上に赤丸数字を表示したい。 メールの未読件数を表示したりしているアレである。 正式名称は「バッジラベル」というらしい。
実装
たったこれだけである。
NSApplication.SharedApplication.DockTile.BadgeLabel = "123";
バッジラベルを利用したアプリは未読件数などの数字を表示するものばかりだが、バッジラベル自体はstring型なので文字列全般を指定できる。 ためしに日本語で「あいうえお」と入れてみたが問題なく表示された。