void DisableItem() { foreach (object item in RadTreeView1.SelectedItems) { RadTreeViewItem treeViewItem = RadTreeView1.ContainerFromItemRecursive(item); if (treeViewItem != null) { treeViewItem.IsEnabled = false; } } }
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); } } }