天天看點

WPF MVVM實作TreeView

今天有點時間,做個小例子WPF MVVM 實作TreeView 隻是一個思路大家可以自由擴充

文章最後給出了源碼下載下傳位址

圖1

WPF MVVM實作TreeView

   圖2    

WPF MVVM實作TreeView

模版加上了一個checkbox,選中父類的checkbox 所有的子類也相就選中。

如果子類沒有全部父類的checkbox不會選中

用vmmm我們要先實作INotifyPropertyChanged

為了避免寫死錯誤我寫一個擴充方法

下面我們就來實作treeveivew的綁定類

我們再下面實作ViewModel

  

我們再實作一個TreeView的模版

上一篇: 指針和數組
下一篇: 二維數組