我正在开发 WinForms 项目。我需要将 radGrid 标头的颜色从蓝色更改为绿色。我发现的每一件事都是关于 Web 而不是 Windows 窗体。
谁能告诉我这是如何实现的?
谢谢
我正在开发 WinForms 项目。我需要将 radGrid 标头的颜色从蓝色更改为绿色。我发现的每一件事都是关于 Web 而不是 Windows 窗体。
谁能告诉我这是如何实现的?
谢谢
这是我使用的价值。
在代码对象中编辑 this.rgDailyResults.HeaderStyle =color.green 或者你在 web 和表单中有标签来控制它们,如下所示:
<telerik:RadGrid ID="rgScenarioRollUps" AllowMultiRowSelection="True" AllowPaging="False" AllowSorting="False" Width="100px" AutoGenerateColumns="false" runat="server" Skin="">
<HeaderStyle CssClass="propGridHeader" />
<AlternatingItemStyle CssClass="propDarkGrid" />
<ItemStyle CssClass="propLightGrid" />
<SelectedItemStyle CssClass="propSelected" />
编辑 这就是你想要的telerik
http://www.telerik.com/help/winforms/
后一个链接解释了更改“标题图像”
尝试
GridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Purple;
尝试这样的事情:
C#
protected void radGrid_ItemDatabound(object sender, GridItemDataBoundEventArgs e)
{
if (e.Item is GridHeaderItem)
{
var item = e.Item as GridHeaderItem;
item.BackColor = Color.Green;
}
}
ASPX:
<telerik:RadGrid ID="radGrid" runat="server" OnItemDataBound="radGrid_ItemDatabound">
[...]
</telerik:RadGrid>