использование класса узла дерева в c#

#c# #asp.net

#c# #asp.net

Вопрос:

У меня есть узел дерева, и узел дерева можно проверить. Дело в том, что мне нужно иметь возможность выделять или отключать определенный узел программно. Так, например

   [] Head Node
      [sub Node]
      [sub Node]
  [] another node 1
  [] another node 2
  

Итак, допустим, что я проверяю «другой узел 2», тогда он не должен исчезать, а вместо этого отображаться серым или отключенным, но все еще видимым

итак, это будет выглядеть так

   [] Head Node
      [sub Node]
      [sub Node]
  [] another node 1
  [X] another node 2  //and this would be disabled but still visible
  

Я надеюсь, вы понимаете, что я хочу сделать, просто не знаете, как отключить его и при этом сохранить его видимым.

Спасибо

Комментарии:

1. Являются ли эти узлы дерева каким-то конкретным компонентом TreeView? WinForms, WPF, ASP.NET , что-то, что вы только что закодировали?

2. Я указал asp.net и C #. Использование класса TreeView

Ответ №1:

Похоже, нет способа «отключить» ASP.NET узел дерева. Что вы можете сделать, это отключить его действие выбора и изменить его стиль.