
圖一

圖二
上面的圖一是我的VS里面顯示的RibbonControl的樣式,下圖二是我看別人的軟體里面RibbonControl的樣式
為什么沒有最左上角那個圓形按鈕呢?而且我的“表單樣式選擇”那個Button也沒有邊框,并且感覺整個顏色也和別人不一樣。
是我下載的版本不對嗎?還是哪兒設定有問題?我記得我之前自己的軟體有出現第二張圖的效果,但是不知道怎么就不行了。哪位大神知道,要達到第二張圖片里面的那個效果,該怎么辦???
uj5u.com熱心網友回復:
你看到的表單貌似是個無邊框表單,應該是自己做的標題欄和圖示位。uj5u.com熱心網友回復:
表單都是繼承的office2007RibbonForm,樣式是sized,除了表單就只有一個控制元件RibbonControl
uj5u.com熱心網友回復:
我也遇到相同問題 , 樓主解決了么? 求指點啊! 謝謝uj5u.com熱心網友回復:
1.ShowApplicationButton屬性設定為True,左上角的圓形按鈕就出來了。2.修改樣式:
首先添加程式參考
DevExpress.BonusSkins
DevExpress.Utils
DevExpress.XtraEditors
然后啟用皮膚,一般是在程式入口Program.cs中:
DevExpress.UserSkins.BonusSkins.Register();
DevExpress.Skins.SkinManager.EnableFormSkins();
最后設定皮膚,如果希望程式啟動時不使用默認皮膚
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(skinName);//skinName為皮膚名 如“Office 2010”
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
1.刪掉StyleManager控制元件2.表單繼承Office2007RibbonFrom
這樣就Ok了。
uj5u.com熱心網友回復:
1.刪掉StyleManager控制元件2.表單繼承Office2007RibbonFrom
這樣就Ok了。
uj5u.com熱心網友回復:
你用的和別人的不一樣啊,效果肯定不一樣了啊。別人用的是第三方控制元件DevExpress。參考一下http://www.dxper.net/forum.phpuj5u.com熱心網友回復:
拖一個RibbonClient進去,好像就有了轉載請註明出處,本文鏈接:https://www.uj5u.com/net/132185.html
標籤:C#
