最近网上有dotNetBar10.0.0.0的破解版本。我下载试用了下,把我正在写的一个i额测试程序改成dotnetbar的控件。感觉还不错。
先上图
使用Metro时,form需要继承DevComponents.DotNetBar.Metro.MetroForm。
上面Metro的风格图标产生办法,
1.在工具箱中找到itemPanel控件,绘制到窗口。然后然后右击“add Horizontal Container”,
2.再右击Container控件选择“add Metro Tile”。这时候就会创建DevComponents.DotNetBar.Metro.MetroTileItem控件
3.在MetroTileItem空间的Text属性使用类似HTML的标签修饰文本(我使用的字体是Segoe UI, 8.25pt)。
<br/>
<font size="+5">TestRegisterDB</font>
注意点:
1.窗口继承form,不要选择MetroAppForm这个类继承,集成这个类的窗口会有bug,窗口不能正常绘制。另外MetroAppForm与MetroForm目前我感觉区别不是很大,具体区别我还没有深入研究。(10.0.0.3以上已经解决了这个BUG,不过这个10.0.0.3貌似还没有完全破解版本)
2.Container的MultiLine用于设置多行,这样一个Container可以放无数个MetroTileItem控件,它自己会自动换行。(但我的程序为了分别不同的类别用了三个Container)。
3.Container的Itemspacing用于设置Container内空间的间隔,单位是像素px。默认是1个像素,官方demo使用6个像素。
4.MetroTileItem的TitleColor,可以快速设置背景风格。也可用BackGroundStyle详细设置。默认是深蓝色(就是我程序最后最后一个按钮的颜色),可以自己修改。
5.MetroTileItem的Image设置MetroTileItem的图标。
6.itemPanel的AutoScroll属性可以设置自动滚动条。
留下我下载的链接(注意下面链接都不是我本人的,需要CSDN的下载积分,而且都不便宜,是10.0.0.0,本人都亲测过)
(这个链接我没试过,是10.0.0.3版本,感觉是正确的。主要这个不要积分115网盘)