Я хочу добавить флажок к дочернему узлу определенного родительского узла в виде дерева в моем приложении ... Как мне добавить его?
TreeView имеет свойство с именем CheckBoxes, если установлено значение true, отображаются флажки для всех дочерних узлов.
TreeView
CheckBoxes
true
TreeView API позволяет добавлять / снимать флажки для КАЖДОГО узла. Если это то, что вам нужно, то ответ прост - используйте свойство CheckView Box TreeView.
Если вы хотите установить флажок только для определенного узла в дереве, то это будет сложно. .NET не поддерживает это напрямую. Вы можете заставить дерево принять его, используя переопределения сообщений Win32, см. Ссылку ниже для решения в другом месте:
http://dotnetfollower.com/wordpress/2011/05/winforms-treeview-hide-checkbox-of-treenode/
Вы не можете показывать флажки только для некоторых TreeNode с - только для всех из них или вообще без них.Чтобы включить флажки для вашего дерева, установите для свойства CheckBoxes значение true.
TreeNode