12,925
回編集
細 (文字列「__FORCETOC__」を「{{#seo: |title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki |keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,電気回路,電子回路,基板,プリント基板 |description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{…) |
|||
95行目: | 95行目: | ||
using MsBox.Avalonia.Enums; | using MsBox.Avalonia.Enums; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | |||
==== ボタンの種類 ==== | |||
* [OK]ボタンのみ | |||
*: ButtonEnum.Ok | |||
* [はい] / [いいえ]ボタン | |||
*: ButtonEnum.YesNo | |||
* [OK] / [キャンセル]ボタン | |||
*: ButtonEnum.OkCancel | |||
* [OK] / [中止]ボタン | |||
*: ButtonEnum.OkAbort | |||
* [はい] / [いいえ] / [キャンセル]ボタン | |||
*: ButtonEnum.YesNoCancel | |||
<br> | |||
==== アイコンの種類 === | |||
* 警告 | |||
*: Icon.Warning | |||
* エラー | |||
*: Icon.Error | |||
* 情報 | |||
*: Icon.Info | |||
* 質問 | |||
*: Icon.Question | |||
* 成功 | |||
*: Icon.Success | |||
<br> | <br> | ||
==== メッセージボックスの表示 ==== | ==== メッセージボックスの表示 ==== | ||
142行目: | 166行目: | ||
} | } | ||
} | } | ||
</syntaxhighlight> | |||
<br> | |||
MsBox.Avaloniaライブラリのカスタムメッセージボックスを使用する場合は、MessageBoxManagerクラスのGetMessageBoxCustomメソッドを使用する。<br> | |||
<syntaxhighlight lang="c#"> | |||
var msgbox = MessageBoxManager.GetMessageBoxCustom("<タイトル>", | |||
"<メッセージ本文>", | |||
"はい", // ボタン1 | |||
"いいえ", // ボタン2 | |||
"キャンセル",, // ボタン3 | |||
Icon.Question); | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<br><br> | <br><br> |