Как сделать «TreeView»? - PullRequest
0 голосов
/ 07 мая 2018

Как сделать, используя DevExpress:
1. TreeView на основании базы данных?
2. TreeView был синхронизирован с базой данных?
Изменено содержимое строки -> база данных обновлена.

  Dragged the subordinate line to another node -> the database was updated.

3. Чтобы перетаскивать элементы TreeView между узлами.

Как решить все проблемы с помощью «конструктора» или программирования.

По вопросу «1» я понял, что нам нужно создать TreeList, а затем установить для свойства TreeList.ViewStyle значение TreeView.
Так написано в документации

Я создал TreeList.

Где я могу изменить свойство TreeList.ViewStyle? Как сделать TreeView?

Проект - ссылка

1 Ответ

0 голосов
/ 07 мая 2018

Пожалуйста, посмотрите на Как сделать элемент управления TreeList похожим на TreeView пример, который иллюстрирует, как достичь вашей цели.

Проверьте документацию TreeList TreeView , и вы можете измените представление, установив TreeList.ViewStyle Свойство

Пример:

private void Form1_Load(object sender, EventArgs e) {
            treeList1.ForceInitialize();

            treeList1.Appearance.FocusedCell.BackColor = System.Drawing.SystemColors.Highlight;
            treeList1.Appearance.FocusedCell.ForeColor = System.Drawing.SystemColors.HighlightText;
            treeList1.OptionsBehavior.Editable = false;

            treeList1.ViewStyle = DevExpress.XtraTreeList.TreeListViewStyle.TreeView;
        }
...