tangxu
2024-10-16 56b9a880c8def4c0fc06f89919157fa238beeeb4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using DPumpHydr.WinFrmUI.RLT.Controls;
using DPumpHydr.WinFrmUI.RLT.Docking.Crown;
 
namespace DPumpHydr.WinFrmUI.RLT.UI.Forms.Docking
{
    public partial class DockProject : CrownToolWindow
    {
        #region Constructor Region
 
        public DockProject()
        {
            InitializeComponent();
 
            BackColor = System.Drawing.Color.Transparent;
 
            // Build dummy nodes
            int childCount = 0;
            for (int i = 0; i < 20; i++)
            {
                CrownTreeNode node = new($"Root node #{i}")
                {
                    ExpandedIcon = DPumpHydr.WinFrmUI.Volute.Properties.Resources.folder_16x,
                    Icon = DPumpHydr.WinFrmUI.Volute.Properties.Resources.folder_Closed_16xLG
                };
 
                for (int x = 0; x < 10; x++)
                {
                    CrownTreeNode childNode = new($"Child node #{childCount}")
                    {
                        Icon = DPumpHydr.WinFrmUI.Volute.Properties.Resources.Files_7954
                    };
                    childCount++;
                    node.Nodes.Add(childNode);
                }
 
                treeProject.Nodes.Add(node);
            }
        }
 
        #endregion
    }
}