タグ

silverlightと.NET Compact Frameworkに関するteracy_junkのブックマーク (1)

  • Silverlight + MVVM モデルで DataGrid をバインドの落とし穴(その2) | Moonmile Solutions Blog

    落とし穴シリーズ(にするつもりは無いのですが)の続きです。 当は、動的バインドの話を書こうと思ったのですが、ItemsSourceプロパティにバインドするときの注意を忘れてました。 DataGrid コントロールのItemsSourceプロパティには、配列やListコレクションなどが渡せます。最近はジェネリックの流行りが功を奏して(かな?)、List<>を渡す場合が多くなっています。 実は IList と List<> の違いどころを間違えるとややこしいことになるのですが、それは別の機会には話します。型チェックのキャストでは List<> の方が不利なんです。型が2つあるからね。 さて、先日のDataGridのソースでは List<> を渡しました。 ページクラスのコンストラクタを改めてみてみると、次のようになっています。 public PageGrid() { InitializeCo

  • 1