FontInfo.Name 屬性

定義

取得或設定主要字型名稱。Gets or sets the primary font name.

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Drawing.FontConverter/FontNameConverter))]
public string Name { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.Drawing.FontConverter/FontNameConverter))]
public string Name { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.FontConverter/FontNameConverter))>]
member this.Name : string with get, set
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.FontConverter/FontNameConverter))>]
member this.Name : string with get, set
Public Property Name As String

屬性值

String

主要字型名稱。The primary font name. 預設值為 Empty,表示這個屬性未設定。The default value is Empty, which indicates that this property is not set.

屬性

例外狀況

指定的字型名稱為 null。The specified font name is null.

範例

下列範例示範如何使用 Name 屬性,以程式設計方式指定控制項的字型名稱 LabelThe following example demonstrates how to use the Name property to programmatically specify the font name for a Label control.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  void Page_Load(object sender, EventArgs e)
  {
    // When the page loads, set 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();
    
  }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head 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>
<%@ 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 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>

備註

使用 Name 屬性來指定或決定主要字型名稱。Use the Name property to specify or determine the primary font name. 主要字型名稱決定用來在與相關聯的控制項中顯示文字的字型 FontInfoThe primary font name determines the font that is used to display text in the control associated with the FontInfo.

注意

當您設定 Names 屬性時, Name 屬性會自動更新為屬性中的第一個專案 NamesWhen you set the Names property, the Name property is automatically updated with the first item in the Names property. 如果您設定 Name 屬性,則會 Names 使用包含屬性值的單一元素陣列自動更新屬性 NameIf you set the Name property, the Names property is automatically updated with a single element array containing the value of the Name property.

適用於

另請參閱