忍者ブログ
dontina のブログ
[4] [3] [2] [1]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

WindowのClosingイベントが起きたら、
選択画面を表示し、入力に応じてイベントキャンセルさせるのに
WindowCloseCancelBehaviorを使ってやってみようとした。




だが・・・・・



選択画面の入力内容にかかわらずWindowが閉じてしまう(T^T)

どうやら、CanCloseにBindしてあるプロパティの初期値に従ってる模様。
なので、
みたいなコードを書いて、実行順番を調べてみた。
結果、
     Windowの×ボタンを押す
       ↓
     ビヘイビア呼び出される
       ↓
     イベントトリガ呼び出される
の順で動きました。

なので、Closingイベントをトリガとしてキャンセルするかどうかを設定したい場合は、
  WindowCloseCancelBehavior
は使えません。
ビヘイビア内で、コマンドを呼び出せるような仕様のビヘイビアを作れば何とかなるかな・・・。

→続き
PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


忍者ブログ [PR]
カレンダー
06 2025/07 08
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
フリーエリア
最新CM
最新TB
プロフィール
HN:
dontina
性別:
非公開
バーコード
ブログ内検索
アクセス解析
忍者カウンター