Beispiel #1
0
        void DisableItem()
        {
            foreach (object item in RadTreeView1.SelectedItems)
            {
                RadTreeViewItem treeViewItem = RadTreeView1.ContainerFromItemRecursive(item);

                if (treeViewItem != null)
                {
                    treeViewItem.IsEnabled = false;
                }
            }
        }
Beispiel #2
0
        void RemoveItem()
        {
            while (RadTreeView1.SelectedItems.Count > 0)
            {
                RadTreeViewItem treeViewItem = RadTreeView1.ContainerFromItemRecursive(RadTreeView1.SelectedItems[0]);

                if (treeViewItem == null)
                {
                    return;
                }
                if (treeViewItem.Parent is RadTreeViewItem)
                {
                    (treeViewItem.Parent as RadTreeViewItem).Items.Remove(treeViewItem);
                }
                else
                {
                    this.RadTreeView1.Items.Remove(treeViewItem);
                }
            }
        }