У меня есть элемент управления TreeView в winform. Я хочу сделать несколько узлов недоступными для выбора. Как мне этого добиться.
У меня в голове только одна идея - нарисованные на заказ узлы, но может быть есть более простой способ? Пожалуйста, посоветуйте мне
. Я уже пробовал такой код в обработчике событий BeforeSelect
:
private void treeViewServers_BeforeSelect(object sender, TreeViewCancelEventArgs e)
{
if (e.Node.Parent != null)
{
e.Cancel = true;
}
}
Но полученный эффект не подходит. Узел временно получает выбор, когда я удерживаю на нем левую кнопку мыши.
Заранее спасибо!