App.xaml.css 全体 App クラスにプロパティを定義
// メインページのインスタンスを格納
public MainPage mainPage { get; set; }
public Page1 page1 { get; set; }
※ 宣言を static にすると、キャストが必要無くなります。
MainPage.xaml.cs
public partial class MainPage : PhoneApplicationPage
{
// コンストラクター
public MainPage()
{
InitializeComponent();
// メインページの参照を App のプロパティにセット
(App.Current as App).mainPage = this;
}
private void ApplicationBarMenuItem_Click(object sender, EventArgs e)
{
if ((App.Current as App).page1 != null)
{
// ページ1のクラス
Debug.WriteLine((App.Current as App).page1.GetType());
// Page1 のページタイトル
Debug.WriteLine((App.Current as App).page1.PageTitle.Text);
}
Debug.WriteLine(((ApplicationBarMenuItem)sender).Text + " がクリックされました");
this.NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.Relative));
}
}
Page1.xaml.cs
public partial class Page1 : PhoneApplicationPage
{
public Page1()
{
InitializeComponent();
// ページ1の参照を App のプロパティにセット
(App.Current as App).page1 = this;
}
}
|
|
【オワコンの最新記事】
- tiktok > Stable Diffusion : まあ、とにかく凄い今時の頂点系
- Windows 8.1 + Visual Studio 2013 + WebGL + Three.js v65
- Microsoft Visual Studio 2010 のエミュレータは localhost で PC にアクセスできてた。
- Windows Phone で Zune を終了しても実機デバッグはできる( つまり、カメラが使える )
- Windows Phone SDK 8.0 がリリースされました。高橋 忍氏のブログをチェックするといいと思います
- 『Windows8(C#) 2ページテンプレート』で、2ページ目で HttpClient で JSON データをバインドする
- Windows8 の最新版で、C#のテンプレート(Windows ストア)で、ページを追加すると固まるというバグがあるので、テンプレートを作って回避しています。
- 黒子のバスケが始まるまでに Windows Phone の開発環境を作る
- AIR + Papervision3D でメタセコイアの 3D キャラを遊ぶサンプルパッケージ
- Windows8(JavaScript Metro Style 導入) 関連リンク
- Windows 8 Release Preview のコントロールパネルの Flash Player 設定マネージャ
- Windows8 の XMLHttpRequest の POST メソッドのテストの為に、超簡易掲示板を授業中に作成
- AIR+FLARToolkitサンプル開発キット / collada(dae)とメタセコイア(mqo)ローダ実装済
- AIR Flex4 で WEB カメラを最も簡単に実装する方法
- Windows8 + LiveSDK のサンプルコードの実行
- WindowsConsumerPreview やその他の環境で、Microsoft の Live SDK を試す為の情報
- Adobe AIR Flex をだれでも簡単に作成できるパッケージ : ★ 超シンプル FLV プレーヤー ★
- アプリケーションバーを追加する : Win8 Metro(JS)
- Spark のスキンを使った時のウインドウサイズ変更オペレーション : Adobe AIR Flex
- FLVプレーヤーをもっと簡単に。VideoDisplay を VideoPlayer に変更する : Adobe AIR Flex




























