Font属性

   Font属性用于设置或返回控件的字体,即为正在声明的Web服务器控件提供字体信息。此属性包含子属性,可以在Web服务器控件元素的开始标记中使用属性-子属性语法来声明这些子属性。如:可以通过在Web服务器控件文本的开始标记中包含Font-Size属性而改变Web服务器控件文本的字体的大小。该属性声明代码如下所示:

<asp:WebControl ID="id" runat="server" Font-Size="20"></asp:WebControl>

Font属性包含子属性,这些子属性是:BoldItalicNameNamesoverLineStrikeoutUnderlineSize。如表6-2列出了这些子属性的介绍。

对于所有控件,在早于Microsoft Internet Explorer 4版本的浏览器中不呈现的一个子属性是Overline

6-2 Font属性的子属性

子属性名称

说明

Bold

获取或设置一个值,该值指示字体是否为粗体,该属性值默认为false,当设置值为True时,控件字体为粗体

Italic

获取或设置一个值,该值指示字体是否为斜体,当该值为True时,控件字体为斜体,默认值为false

Name

获取或设置Web服务器字体名称

Names

获取或设置字体名称的排序数组

overLine

获取或设置一个值,该值指示字体是否带上划线,设置该值为True时,控件字体带有上划线,默认值为false

Strikeout

获取或设置一个值,该值指示字体是否带删除线,设置该属性为True时,Web服务器控件的字体是带有删除线的

Underline

获取或设置一个值,该值指示字体是否带下划线,当你设置该值为True时,控件字体带有下划线

Size

获取或设置Web服务器控件字体的大小

接下来我们创建一个实例,具体说明该属性以及子属性,首先创建一个网站,在页面上创建一个Label控件,用代码设置其相关属性。同样在控件的属性窗口的Font属性窗格处也可以设置控件的Font属性,该实例具体代码如下所示:

        <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Italic="True"

            Font-Names="Bell MT" Font-Overline="True" Font-Size="20pt"

            Font-Strikeout="False" Font-Underline="False" Text="Font子属性"></asp:Label>

posted @ 2008-05-23 09:00  yound  阅读(4270)  评论(0编辑  收藏  举报