当前位置: 移动技术网 > IT编程>开发语言>.net > DevExpress的图形按钮菜单栏控件WindowsUIButtonPanel的布局、使用和设置按钮的点击事件

DevExpress的图形按钮菜单栏控件WindowsUIButtonPanel的布局、使用和设置按钮的点击事件

2019年10月12日  | 移动技术网IT编程  | 我要评论

文体巨星,同安龙凤谷,激流之傲

场景

winform控件-devexpress18下载安装注册以及在vs中使用:

https://blog.csdn.net/badao_liumang_qizhi/article/details/100061243

在上面成功安装devexpress控件后,需要实现以下图形按钮菜单栏效果

 

 

注:

博客主页:

关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

打开工具箱,找到windowsuibuttonpanel控件。

拖拽到页面上之后,点击右上角三角号,调整布局。

 

 

choose dock style 就是设置整个panle的位置,这里为top,靠上。

content alignment就是调整panel里button的位置,这里调为上面据左。

然后再点击小三角的edit buttons,添加要显示的button项。

 

 

在这里可以设置每个button的属性,包括悬浮提示的内容等。

 

 

然后选中panel,打开属性面板,设置每个button下面字体的内容。

 

 

怎样设置每个按钮的点击事件。

找到事件下的buttonclick事件,注意不是click事件。

 

 

双击进入其事件方法的编写中

private void windowsuibuttonpanel1_buttonclick(object sender, buttoneventargs e)
        {
            switch (e.button.tostring().substring(e.button.tostring().lastindexof("=")+1).trim())
            {
                case "刷新":
                    messagebox.show("刷新");
                    break;
                case "图表选项":
                    messagebox.show("图表选项");
                    break;
                case "类型选择":
                    messagebox.show("类型选择");
                    break;
                default:
                    messagebox.show("类型选择");
                    break;
            }
        }

 

注:

这里的e.button.tostring()的内容为:

 

 

具体内容跟自己设置每个button的属性有关,所以在进行判断时要根据自己的button的设置进行判断。

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网