Beispiel #1
0
 private void ActiveNodeChanging(object sender, ActiveNodeChangingEventArgs e)
 {
     _selectedItem = e.NewActiveTreeNode.Data as INavigationItem;
     if (_selectedItem != null && !_selectedItem.CanNavigate)
     {
         e.Cancel = true;
     }
 }
Beispiel #2
0
        private void DataTree_ActiveNodeChanging(object sender, ActiveNodeChangingEventArgs e)
        {
            // this method can keep tracing the changing, no needed for this project

            /*
             * _selectedItem = e.NewActiveTreeNode.Data as NavigationItem;
             * if (_selectedItem != null)
             * {
             * }*/
        }