SilverLight

 複数のSystem.Windows.Controls.Pageを持つアプリケーションに、あるページ上から、別のページへ遷移する前に、何かの判断ロジックを実行させ、条件を満たしていない場合、遷移しないようにするのは、「Page:の「Unloaded」イベントで実装するなら、判断ロジックがうまく動作できますが、結果に関係せずに遷移してしまいますので、「OnNavigatingFrom」メソッドをoverrideして、中にに処理を実装してください。

コードサンプル:

protected override void OnNavigatingFrom(NavigatingCancelEventArgs e) 
{ 
    if(何かの判断ロジック == false)
        e.Cancel = true; //遷移をキャンセル
}


中古車買取実績No.1ガリバー

(画像の文字列を入力して下さい)

トップ   編集 凍結解除 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016/04/29 (金) 11:41:39 (2939d)

PCpዾyǗlgĂ܂}WŔ܂z 萔O~ył񂫁z Yahoo yV NTT-X Store

z[y[W ̃NWbgJ[h COiq ӂ邳Ɣ[ COsیI COze