Font.Name 属性 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此 Font 的字体名称。
public:
 property System::String ^ Name { System::String ^ get(); };
	public string Name { get; }
	[System.ComponentModel.TypeConverter(typeof(System.Drawing.FontConverter+FontNameConverter))]
public string Name { get; }
	member this.Name : string
	[<System.ComponentModel.TypeConverter(typeof(System.Drawing.FontConverter+FontNameConverter))>]
member this.Name : string
	Public ReadOnly Property Name As String
	属性值
此 Font 的字体名称的字符串表示形式。
- 属性
 
示例
下面的代码示例演示如何使用 Font 构造函数以及 Size、、SizeInPointsName、 Style和 Unit 属性。 此示例旨在与 Windows 窗体一起使用,该窗体包含 ComboBox 用字符串“大于”和“Smaller”填充的命名 ComboBox1 。 将以下代码粘贴到 窗体中, ComboBox1_SelectedIndexChanged 并将 方法与 SelectedIndexChanged 控件的 ComboBox 事件相关联。
private:
    void ComboBox1_SelectedIndexChanged(System::Object^ sender,
        System::EventArgs^ e)
    {
        // Cast the sender object back to a ComboBox.
        ComboBox^ ComboBox1 = (ComboBox^) sender;
        // Retrieve the selected item.
        String^ selectedString = (String^) ComboBox1->SelectedItem;
        // Convert it to lowercase.
        selectedString = selectedString->ToLower();
        // Declare the current size.
        float currentSize;
        // If Bigger is selected, get the current size from the 
        // Size property and increase it. Reset the font to the
        //  new size, using the current unit.
        if (selectedString == "bigger")
        {
            currentSize = Label1->Font->Size;
            currentSize += 2.0F;
            Label1->Font =gcnew System::Drawing::Font(Label1->Font->Name, 
                currentSize, Label1->Font->Style, Label1->Font->Unit);
        }
        // If Smaller is selected, get the current size, in
        // points, and decrease it by 2.  Reset the font with
        // the new size in points.
        if (selectedString == "smaller")
        {
            currentSize = Label1->Font->Size;
            currentSize -= 2.0F;
            Label1->Font = gcnew System::Drawing::Font(Label1->Font->Name, 
                currentSize, Label1->Font->Style);
        }
    }
private void ComboBox1_SelectedIndexChanged(System.Object sender, 
    System.EventArgs e)
{
    // Cast the sender object back to a ComboBox.
    ComboBox ComboBox1 = (ComboBox) sender;
    // Retrieve the selected item.
    string selectedString = (string) ComboBox1.SelectedItem;
    // Convert it to lowercase.
    selectedString = selectedString.ToLower();
    // Declare the current size.
    float currentSize;
    // Switch on the selected item. 
    switch(selectedString)
    {
            // If Bigger is selected, get the current size from the 
            // Size property and increase it. Reset the font to the
            //  new size, using the current unit.
        case "bigger":
            currentSize = Label1.Font.Size;
            currentSize += 2.0F;
            Label1.Font = new Font(Label1.Font.Name, currentSize, 
                Label1.Font.Style, Label1.Font.Unit);
            // If Smaller is selected, get the current size, in points,
            // and decrease it by 1.  Reset the font with the new size
            // in points.
            break;
        case "smaller":
            currentSize = Label1.Font.SizeInPoints;
            currentSize -= 1;
            Label1.Font = new Font(Label1.Font.Name, currentSize, 
                Label1.Font.Style);
            break;
    }
}
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
    ' Cast the sender object back to a ComboBox.
    Dim ComboBox1 As ComboBox = CType(sender, ComboBox)
    ' Retrieve the selected item.
    Dim selectedString As String = CType(ComboBox1.SelectedItem, String)
    ' Convert it to lowercase.
    selectedString = selectedString.ToLower()
    ' Declare the current size.
    Dim currentSize As Single
    ' Switch on the selected item. 
    Select Case selectedString
        ' If Bigger is selected, get the current size from the 
        ' Size property and increase it. Reset the font to the
        '  new size, using the current unit.
    Case "bigger"
            currentSize = Label1.Font.Size
            currentSize += 2.0F
            Label1.Font = New Font(Label1.Font.Name, currentSize, _
                Label1.Font.Style, Label1.Font.Unit)
            ' If Smaller is selected, get the current size, in points,
            ' and decrease it by 1.  Reset the font with the new size
            ' in points.
        Case "smaller"
            currentSize = Label1.Font.SizeInPoints
            currentSize -= 1
            Label1.Font = New Font(Label1.Font.Name, currentSize, _
                Label1.Font.Style)
    End Select
End Sub