如何更改Telerik RadButton背景色?如何更改Telerik RadButton背景色與c#
你可以改變背景色或前景色爲System.Windows.Forms.Button
,但它不是Telerik.WinControls.UI.RadButton
工作。
與Telerik.WinControls.UI.RadDropDownButton
由於
如何更改Telerik RadButton背景色?如何更改Telerik RadButton背景色與c#
你可以改變背景色或前景色爲System.Windows.Forms.Button
,但它不是Telerik.WinControls.UI.RadButton
工作。
與Telerik.WinControls.UI.RadDropDownButton
由於
的Telerik的radbutton的背景相同的問題是由fill primitive
限定。 要更改其屬性,請打開Edit UI Elements
,FillPrimitive
並更改BackColor
屬性。
更改背面顏色與代碼:
using Telerik.WinControls.Primitives;
((FillPrimitive)radButton1.ButtonElement.GetChildrenByType(typeof(FillPrimitive))[0]).BackColor = Color.FromArgb(241, 241, 231);
((FillPrimitive)radButton1.ButtonElement.GetChildrenByType(typeof(FillPrimitive))[0]).BackColor2 = Color.FromArgb(227, 227, 212);
((FillPrimitive)radButton1.ButtonElement.GetChildrenByType(typeof(FillPrimitive))[0]).BackColor3 = Color.FromArgb(209, 208, 187);
((FillPrimitive)radButton1.ButtonElement.GetChildrenByType(typeof運算(FillPrimitive))[0])= BackColor4 Color.FromArgb(229,229,213);
您還可以使用FillPrimitive
的NumberOfColors
屬性修改漸變中的顏色數。
請記住,應用背景色一樣,將覆蓋從Telerik的主題來任意設置背景色。
如果我沒有記錯的話,你應該重寫默認主題。也許將'EnableTheming'屬性設置爲'false'。嘗試在官方telerik頁面上找到一些教程。 – Nino
@Nino我試過'EnableTheming = false;'不工作。 – aghilpro