new MessageDialog( コンテンツ , タイトル );第1引数に、表示するメッセージのstringを、そして第2引き数にはタイトルとなるstringをそれぞれ指定します。ダイアログの表示は、以下のようにします。
《MessageDialog》.ShowAsync();これでダイアログが画面に表示されます。このShowAsyncは、非同期でダイアログを表示するメソッドです。Windows 8では、表示中、処理が停止する同期ダイアログ(いわゆるモーダルダイアログ)は使われません。
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices.WindowsRuntime; using Windows.Foundation; using Windows.Foundation.Collections; using Windows.UI.Popups; // ☆追加 using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Controls.Primitives; using Windows.UI.Xaml.Data; using Windows.UI.Xaml.Input; using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Navigation; namespace MyWin8App { public sealed partial class MainPage : Page { public MainPage() { this.InitializeComponent(); } private void button1_click(object sender, RoutedEventArgs e) { string msg = "Hello, " + textbox1.Text + "!"; MessageDialog dlog = new MessageDialog(msg,"Hello"); dlog.ShowAsync(); } } }
<< 前へ |