使用Dotnetbar做出office07风格的窗体

步骤1:

打开vs2005,新建一个项目。

步骤2:

将DevComponents.DotNetBar2.dll拷贝到debug目录下(当然,不是必须的)。

步骤3:

将dotnetbar中的控件添加到vs2005工具箱中,具体做法是:点击vs上的菜单“工具”下的“选择工具箱项”,然后“浏览“,选择刚才复制到debug目录下的DevComponents.DotNetBar2.dll,确定,这样工具箱下面就新增了一些dotnetbar里面的控件。

步骤4:

首先将一个RibbonControl控件拖动到主窗体上,这时会看到,外面有一个c#的窗体边框,内部是office的风格,这就是传说中的不三不四,哈哈,接下来就将它变成纯粹的office风格窗体。

步骤5:

让Form1继承DevComponents.DotNetBar.Office2007RibbonForm

也就是变成“public partial class Form1 : DevComponents.DotNetBar.Office2007RibbonForm”。

到这里,运行就可以看到想要的风格了。

下面的步骤是添加变换风格功能

步骤6:

右击RibbonControl控件,选择Create Button添加一个按钮buttonItemStyle,将按钮的属性ItemAlignment 改为Far,让其躲到最右边。

步骤7

右击刚才添加的button选择 add button,重复此动作,在buttonItemStyle下面添加三个子按钮(我命名为buttonItemBlue,buttonItemBlack,buttonItemSilver),text分别设置为“office 07 blue”,“office 07 black”,“office 07 silver”。

步骤8

为form1添加一个变量

private DevComponents.DotNetBar.Rendering.eOffice2007ColorScheme m_Scheme = DevComponents.DotNetBar.Rendering.eOffice2007ColorScheme.VistaGlass;

步骤9

将一个Command控件拖到窗体上,查看属性-事件,添加其Execute事件command1_Executed,事件中的代码如下:    

步骤10

刚才不是添加了三个按钮吗,现在就为这三个按钮设置属性,查看buttonItemBlue的属性,发现command属性了没?将其command选择为刚才添加的command1,并将其commandParameter属性设为"Blue" ,重复此步骤,为buttonItemBlack和buttonItemSilver设置command属性为command1,commandParameter分别为“Black”和“Silver”。

--运行,看到效果没?

--看到了,哦了。

 

接下来就可以随便添加按钮以及其他控件了。

 

看看效果图:

日,图片上传功能关闭了。

 

宿舍哥们鄙视我说访问量太少,路过的顶一顶,哈哈。

评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值