この記事は、XAML AdventCalendarの11日目の記事です。 皆さんがハードル上げまくってますが、ちょっと基本に立ち返り、XAMLと切っても切れない縁のBindingを整理してみたいと思います。 とはいえ、Bindingだけでも範囲がめっちゃ広いので、どこから値を持ってくるか?という点に絞ります。 基本編 BindingはFrameworkElement.DataContextプロパティーに設定されたオブジェクトを参照します。 /// <summary> /// MainWindow.xaml の相互作用ロジック /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); this.DataContext = "Hello World
![Bindingを整理しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/1e3243643091a49547b4a0e92c967e935f891e1f/height=288;version=1;width=512/https%3A%2F%2Fyone64.wordpress.com%2Fwp-content%2Fuploads%2F2014%2F12%2Fimage_thumb.png)