イベント順序
ドロップ
- PreviewDragEnter
- DragEnter
- PreviewDragOver
- DragOver
- ※PreviewDragOverとDragOver繰り返し※
- PreviewDragOver
- DragOver
- PreviewDrop
- Drop
用語
- Action, アクション
- Behavior, ビヘイビア
- Code-behind, コードビハインド
- GUIの制御コードを指す。GUI部分を記述したXAMLに対して、イベント処理などのUIロジックを書くプログラムソースコード(*.csや*.vb)を指す。ただしプログラムのデザインとして、ビューに対するイベント処理などをプログラミングすべきではない。これは、UIの単体テストを難しくしてしまい、UIへの修正をしにくくしてしまう。
- Command, コマンド
- MVVM, Model-View-ViewModel Pattern
- GUIアプリケーションの構造を「Model」と「View」、「View Model」の3つの層に分けて設計し、UIの自動テストや、モジュール結合度を下げるための合言葉。
- Trigger, トリガー