关于dev到底是什么。。。

        经过一个多月的苦苦寻觅,终于找到了一份开发的工作,其中的艰辛与苦闷实难用言语表达。找到工作的第二天,未来的同事告诉我们开发会用到一些dev相关的知识,需要我自己先了解一下,下面就简单总结一下自己了解的“dev”,以便自己可以记住并进行改进。

        “dev”便是DevExpress,一个桌面应用程序的开发框架,和winform中的控件很相似,但是做出来的样式会比winform好看很多,页面效果类似于office。

        记录一下devexpress的控件:

        TreeList: Dock:停靠位置

        optionBehavior——Editable:节点是否可编辑

        Selectimagelist:节点标题图片集合(ImageList控件)

        Optionview:treelist的外观设置(是否显示标题栏、是否显示横竖线等)

动态插入节点时可通过数据库也可通过数组:

首先定义一个treelist的类,类中包括三个属性:parentID(父节点),ID,name(列名);

                ArrayList plist = new ArrayList();//定义数组

                TreeListClass p = new TreeListClass();

                p.Name = 工程文件;

                p.ID = 1;

                plist.Add(p);

                TreeListClass q = new TreeListClass();

                q.Name = "地图页面1";

                q.ParentID = 1;//属于哪个节点

                q.ID = 2;

                plist.Add(q);

                TreeListClass w = new TreeListClass();

                w.Name = "网络数据1";

                w.ParentID = 1;

                w.ID = 3;

                plist.Add(w);

                this.treeList1.DataSource = plist;//数组作为treelist的数据源               

                this.treeList1.ExpandAll(); //默认展开所有节点

                this.treeList1.RefreshDataSource();//更新树列表控件已显示对数据源的更改

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容