日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

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

發布時間:2025/3/19 windows 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DevExpress的图形按钮菜单栏控件WindowsUIButtonPanel的布局、使用和设置按钮的点击事件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

場景

Winform控件-DevExpress18下載安裝注冊以及在VS中使用:

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

在上面成功安裝DevExpress控件后,需要實現以下圖形按鈕菜單欄效果

?

注:

博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。

實現

打開工具箱,找到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的設置進行判斷。

?

總結

以上是生活随笔為你收集整理的DevExpress的图形按钮菜单栏控件WindowsUIButtonPanel的布局、使用和设置按钮的点击事件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。