FontInfo Class
.NET Framework 3.0
Encapsulates the font properties of text. This class cannot be inherited.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
'Declaration <TypeConverterAttribute(GetType(ExpandableObjectConverter))> _ Public NotInheritable Class FontInfo 'Usage Dim instance As FontInfo
/** @attribute TypeConverterAttribute(System.ComponentModel.ExpandableObjectConverter) */ public final class FontInfo
TypeConverterAttribute(System.ComponentModel.ExpandableObjectConverter) public final class FontInfo
Not applicable.
Use the FontInfo class to encapsulate the font properties of text. You can specify the font name and font size. You can also specify whether the style of the font is bold, italic, overlined, strikethrough, or underlined.
This class is commonly used in a property for a class that requires font information, such as the Font property of the WebControl class.
Note: |
|---|
| This class does not have a public constructor. A new instance of the class cannot be created directly. |
The following code example demonstrates how to modify the properties of a FontInfo object programmatically to specify the font properties for a Label control.
<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' When the page loads, set the the myLabel Label control's FontInfo properties. ' Note that myLabel.Font is a FontInfo object. myLabel.Font.Bold = True myLabel.Font.Italic = False myLabel.Font.Name = "verdana" myLabel.Font.Overline = False myLabel.Font.Size = 10 myLabel.Font.Strikeout = False myLabel.Font.Underline = True ' Write information on the FontInfo object to the myLabel label. myLabel.Text = myLabel.Font.ToString() End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>FontInfo Example</title> </head> <body> <form id="form1" runat="server"> <h3>FontInfo Example</h3> <asp:Label id="myLabel" runat="server" > </asp:Label> </form> </body> </html>
- AspNetHostingPermission for operating in a hosted environment. Demand value: LinkDemand; Permission value: Minimal.
Community Additions
ADD
Show:
Note: