先捧一下DevExpress啦,devexpress的控件实在很贴心。界面很漂亮。常用的界面都有相应的控件。总之,蛮爽的。只是,它的整个类库结构还需要消化一下(貌似有点复杂)。只是 上的中文资料还是太少了(还好有帮助,不过是e文)。这并不是说用这个的人少,相反,用的人应当还是蛮多的。只是,对这个熟的可能都懒得写这些东西了。
不过,用第三方组件是很好,但是,后期维护时,如果又有一些需求的话,就没有退路了。如果这个需求用这个组件实现不了的话那就很郁闷了。所以,用第三方组件也有不爽的地方。不过,devexpress提供源代码,可以研究研究,自己借鉴点代码写个够用的代码也是蛮舒服的,如果不能满足需求了,反正自己的代码,改一改就行了。呵呵。
声明:我搞到的DevExpress破解版是:DXperience Enterprise 7.2.2
看到各个坛子里面经常有人问:怎样实现xp的侧栏式的界面,怎样实现qq样式的界面/span>
在DevExpress的Xtra控件库中有,所在命名空间为:DevExpress.XtraNavBar,一看这个命名就晓得:导航栏。明白啊。它支持多种样式,在它的设计器中View Chooser里面很明白了。还有预览,很方便。这个控件没什么需要用代码控控制的地方,我们写代码时可能要用到的东西是:
NavBarControl.Items
NavBarControl.Groups
NavBarControl.View
NavBarGroup.ItemLinks
NavBarGroup.Caption
NavBarGroup.Expanded
NavBarItem.Caption
老实说,这个控件很简单,尽管功能很强大。主要就是三个类:NavBarControl、NavBarGroup、NavBarItem。而且,这三个类还是可以继承的,也就是说可以自定义了。
NavBarControl这个东西已经很够用了。至于设图片,这个很清楚,属性里面有smallImageXXX,LargeImageXXX之类的,就是它们了。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!