如何將顏色添加到telerik groupbox的標題中?如何將顏色添加到Telerik groupbox的標題中?
<StackPanel Orientation="Vertical">
<telerik:GroupBox Header="Demo">
<StackPanel Orientation="Vertical">
如何將顏色添加到telerik groupbox的標題中?如何將顏色添加到Telerik groupbox的標題中?
<StackPanel Orientation="Vertical">
<telerik:GroupBox Header="Demo">
<StackPanel Orientation="Vertical">
有一些內置的主題,您可以直接應用到您的GroupBox控件。他們提供了一些基本的造型選擇,你可能會找到最適合你的需求。
內置主題:http://docs.telerik.com/devtools/winforms/panels-and-labels/groupbox/themes
但是,如果你真的不希望使用內置的主題,只希望定製UI,那麼你應該看Telerik的呈現框架(TPF )並設計和實現您自己的GroupBox控件。
更改分組框標題顏色
((FillPrimitive)this.radGroupBox1.GroupBoxElement.Children[1].Children[0]).BackColor = Color.Red;
((FillPrimitive)this.radGroupBox1.GroupBoxElement.Children[1].Children[0]).BackColor2 = Color.Yellow;
((FillPrimitive)this.radGroupBox1.GroupBoxElement.Children[1].Children[0]).GradientStyle = Telerik.WinControls.Gradien
更多細節上TPF這裏: http://docs.telerik.com/devtools/winforms/panels-and-labels/groupbox/advanced/tpf-structure
由於WoodKiddy前面提到這將是最好用C#版本 - 編程設置顏色。 這似乎是在Telerik的團隊本身在這裏暗示的一樣:
This question seems similiar to yours
我沒有真正使用到XAML結構和再次開發團隊建議使用C#的做法。但這可能會做一些運氣的工作:
<Style x:Key="MyGroupBoxStyle" TargetType="{x:Type GroupBox}">
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock Text="{Binding}" Foreground="Black" FontWeight="Bold"/>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
祝你好運!
我可以在後面的代碼中使用C#。但我懷疑它只支持WinForms。我使用WPF或Silverlight。 \t 有一些內置的主題可以直接應用到您的GroupBox控件。他們提供了一些基本的造型選擇,你可能會找到最適合你的需求。 內置主題適用於WinForms。 – Bigeyes
FillPrimitive適用於WinForms。我使用WPF或Silverlight。 – Bigeyes