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();
}
}
}
| << 前へ |