私は独自のカスタムプロパティをapp.xaml.csファイルに作成しました 私のビューモデルの1つでこのプロパティにアクセスする必要があります。 アプリケーションオブジェクト経由でアクセスしようとすると表示されません。 誰も私にこれを手伝ってもらえますか?Silverlight 4でApp.xaml.csで作成されたカスタムプロパティにアクセスする方法
よろしく
私は独自のカスタムプロパティをapp.xaml.csファイルに作成しました 私のビューモデルの1つでこのプロパティにアクセスする必要があります。 アプリケーションオブジェクト経由でアクセスしようとすると表示されません。 誰も私にこれを手伝ってもらえますか?Silverlight 4でApp.xaml.csで作成されたカスタムプロパティにアクセスする方法
よろしく
使用Application.Current
あなたがcratedたカスタムプロパティにアクセスします。
var currentApp = Application.Current as App;
currentApp.YourPropertyName = "WhateverYouWant";
これを行う方法の例を添えて、article on MSDNをお読みください。
それとも単にApplication.Current.Properties["YourSavePropertyKey"]
私はC#に新たなんだ...しかし、 '場合に((APP)App.Current).YourPropertyNameは){}'動作しないことに注意してくださいので、これはあるかもしれません!これは 'as 'を使って直接キャストする必要があります。 – Grim
または ''((App)Application.Current).YourPropertyName'';) – ecth