XAML
伝えたいポイント
DependencyObject
伝えたいポイント
基本的なコントロール
伝えたいポイント
ContentControlとItemsControlを覚える
- ContentControl
- ButtonやWindowなどの単一要素を持つコントロール
- Contentプロパティ : object
- 変換ルール
- ContentTemplate適用
- Contentの型のDataTemplate
- UIElement
- ToString + TextBlock
- ItemsControl
- 複数要素を表示するコントロール
- ListBox
- ComboBox
- TabControl
- TreeView
- ContextMenu
- Menu
- StatusBar
- その他
- Rectangle
- TextBlock
- TextBox
- etc...
Binding
伝えたいポイント
- DependencyPropertyと任意のオブジェクトのプロパティの同期
- Binding Target - Binding Source
- Mode, UpdateSourceTrigger
- INotifyPropertyChanged, INotifyCollectionChanged
デモ
- もんもんと考える。その場のノリ?