====== 004 初めての Silverlight アプリケーションの作成 ======
===== 概要 =====
「戻る ボタンを押した時」「回転し向きが変更された時」「アプリケーションが終了する時」に、ダイアログを表示して各メソッドが呼ばれることを確認します。
==== MainPage.xaml ====
==== MainPage.xaml.cs ====
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
namespace BaseApp
{
// エントリーポイント
public partial class MainPage : PhoneApplicationPage
{
// コンストラクタ
public MainPage()
{
// コンポーネントの初期化。
InitializeComponent();
}
// 戻るボタンが押された時に呼ばれるメソッド。
protected override void OnBackKeyPress(CancelEventArgs e)
{
base.OnBackKeyPress(e);
MessageBox.Show("OnBackKeyPress");
}
// 電話が回転し、向きが変わった時に呼ばれるメソッド。
protected override void OnOrientationChanged(OrientationChangedEventArgs e)
{
base.OnOrientationChanged(e);
MessageBox.Show("OnOrientationChanged");
}
// アプリケーション終了時に呼ばれるメソッド。
protected override void OnRemovedFromJournal(JournalEntryRemovedEventArgs e)
{
base.OnRemovedFromJournal(e);
MessageBox.Show("OnRemovedFromJournal");
}
}
}