如何改变gridview字体?

时间:2010-08-27 20:07:35

标签: gridview fonts vb.net-2010

如何更改Windows窗体中的Gridview字体?

1 个答案:

答案 0 :(得分:6)

您可以使用每个BoundField上的ItemStyle-Font-Names属性来更改网格中项目的字体,并且可以使用HeaderStyle-Font-Names属性更改标题。

如果你想使用css,请继续阅读......

你也可以使用HeaderStyle-CssClass="gridview-header",然后你可以定义一个css类来做样式:

.gridview-header
{
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 3px;
    color:  #666666;
    padding-top: 3px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #EEEEEE;
}

您可以通过设置gridview的CssClass属性为整个gridview定义一个css类:

CssClass="gridview"

然后,您可以设置tr属性(tr是gridview为行渲染的内容)并在css文件中设置字体:

.gridview tr
{
    /* set font properties here */
}

在项目中使用css时,通常会有一个css文件(例如,称之为StyleSheet.css)。然后在您的aspx页面(或视图,如果您正在使用MVC),您可以包括这样的样式表,假设StyleSheet.css位于站点根文件夹中名为Styles的文件夹中:

<head id="Head1" runat="server">
    <link href="Styles/StyleSheet.css" rel="stylesheet" type="text/css" />
</head>