「Xamarin.MacでDockアイコンの右上に赤丸数字を表示する」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
[[Xamarin.Mac]]でDockアイコンの右上に赤丸数字を表示したい。 | [[Xamarin.Mac]]でDockアイコンの右上に赤丸数字を表示したい。 | ||
メールの未読件数を表示したりしているアレである。 | メールの未読件数を表示したりしているアレである。 | ||
− | + | 正式名称は「バッジラベル」というらしい。 | |
− | |||
== 実装 == | == 実装 == | ||
− | + | たったこれだけである。 | |
<source lang="csharp"> | <source lang="csharp"> | ||
NSApplication.SharedApplication.DockTile.BadgeLabel = "123"; | NSApplication.SharedApplication.DockTile.BadgeLabel = "123"; | ||
</source> | </source> | ||
バッジラベルを利用したアプリは未読件数などの数字を表示するものばかりだが、バッジラベル自体はstring型なので文字列全般を指定できる。 | バッジラベルを利用したアプリは未読件数などの数字を表示するものばかりだが、バッジラベル自体はstring型なので文字列全般を指定できる。 | ||
− | + | ためしに日本語で「あいうえお」と入れてみたが問題なく表示された。 | |
== 関連項目 == | == 関連項目 == |