1
我想實現MVVM,並且正在使用觸發器和RelayCommand將LoadOnDemand移動到ViewModel時遇到問題,我有事件觸發和所有事件,但事實證明它有可能展開一個節點沒有被選中(我有我的ViewModel中的SelectedItem屬性的數據綁定),因此打破了邏輯,因爲onLoad動畫將繼續旋轉。擴展項目不同於選定的項目
如果我不是這樣做:
private void HierarchyTreeControl_LoadOnDemand(
Object sender,
Telerik.Windows.RadRoutedEventArgs e){
RadTreeViewItem clickedItem = null;
clickedItem = e.OriginalSource as RadTreeViewItem;
if (clickedItem != null) {
...do load logic
在代碼隱藏文件
。我有權訪問擴展項目(clickedItem)。我錯過了什麼?
是否有可能對ExandingItem進行某種綁定?
任何幫助將不勝感激:)
安德斯您好,我認爲這可能是工作,因爲我已經有綁定設置,我只是沒想到使用這種方式的:)我的時候,我會測試它回到項目。謝謝! – rafn 2011-07-06 09:47:31