[問題] 請問ObservableCollection該如何在XAML裡設定Binding?

看板C_Sharp作者 (阿努米斯)時間13年前 (2011/01/20 16:24), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
我宣告了一個 ObservableCollection<T> 物件 (假設為 obj) 目前連結的方式是在C#使用 ListBox1.ItemSource = obj 但是覺得醬好像不太符合WPF的UI及程式分離定義? 有試著Google過,不過都看不太懂 or 不符合 有WPF熟的版友,可以幫忙解答嗎? 感謝 :D -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.178.21

01/20 17:39, , 1F
在你的ViewModel中設一個 obj 的 property, 然後在view中
01/20 17:39, 1F

01/20 17:40, , 2F
設 ListBox 的 ItemsSource="{Binding obj}"
01/20 17:40, 2F

01/20 17:41, , 3F
建議你看一下MVVM的framework如 MVVMLight, Caliburn.Micro
01/20 17:41, 3F

01/21 13:21, , 4F
感謝,現在找到MVVMTraining,努力啃咬中...
01/21 13:21, 4F
文章代碼(AID): #1DD_4knn (C_Sharp)