Элемент управления "BoundTreeView"
Элемент управления BoundTreeView предназначен для отображения данных иерархической секции. Как следует из его названия, этот элемент поддерживает технологию Data Binding — то есть позволяет настроить его без необходимости написания какого-либо кода. Это же объясняет и сам факт его появления — он вызван тем, что стандартный элемент управления TreeView не поддерживает технологию Data Binding.
По способу использования, элемент управления BoundTreeView похож на BoundChooseBox — он привязывается к источнику данных секции (RowDataSource) с использованием вспомогательного объекта BindingSource.
Ссылка на Binding Source записывается в одноименное свойство объекта BoundTreeView.
-
DataMember— имя поля секции, к которому будет привязываться элемент управления. Значение этого поля будет формировать значение (Value) каждого узла в дереве. -
RootNodeText— имя корневого узла (если это свойство не указать, то имя корневого узла будет пустым) -
FormatString— отображаемое значение имён узлов. Формировать отображаемое значение можно при помощи комбинации строковых констант и значений любых полей той строки, с которой связан элемент управления. Имена полей оформляются в строке отображения в фигурных скобках, а строковые константы — напрямую.