(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Control.Font-Eigenschaft

Ruft die Schriftart für die Anzeige von Text im Steuerelement ab oder legt diese fest.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

'Declaration
Public Overridable Property Font As Font

Eigenschaftswert

Typ: System.Drawing.Font
Der Font, der auf den Text angewendet werden soll, der im Steuerelement angezeigt wird. Der Standardwert ist der Wert der DefaultFont-Eigenschaft.

Die Font-Eigenschaft ist eine Ambient-Eigenschaft. Eine Ambient-Eigenschaft ist eine Steuerelementeigenschaft, die vom übergeordneten Steuerelement abgerufen wird, sofern sie nicht festgelegt ist. Ein Button-Objekt weist z. B. in der Standardeinstellung den gleichen BackColor auf wie das übergeordnete Form-Steuerelement. Weitere Informationen über Ambient-Eigenschaften finden Sie unter der AmbientProperties-Klasse oder der Übersicht über die Control-Klasse.

Da der Font unveränderlich ist, d. h. die Eigenschaften nicht angepasst werden können, können Sie der Font-Eigenschaft nur einen neuen Font zuweisen. Sie können die vorhandene Schriftart jedoch als Grundlage für die neue Schriftart verwenden.

[Visual Basic, C#]

Im folgenden Beispiel wird die vorhandene Schriftart fett formatiert:

MyControl.Font = New Font(MyControl.Font, _ 
    MyControl.Font.Style Or FontStyle.Bold)

Hinweise zur Vererbung

Verwenden Sie beim Überschreiben der Font-Eigenschaft in einer abgeleiteten Klasse die Font-Eigenschaft der Basisklasse, um die Basisimplementierung zu erweitern. Andernfalls müssen Sie die gesamte Implementierung bereitstellen. Sie müssen nicht sowohl den get-Accessor als auch den set-Accessor der Font-Eigenschaft überschreiben. Sie können ggf. auch nur einen Accessor überschreiben.

Im folgenden Codebeispiel wird dem Benutzer ein FontDialog angezeigt und der Font eines DateTimePicker-Steuerelements geändert. Bei diesem Beispiel muss in einem Form ein Button und ein DateTimePicker vorhanden sein.


Private Sub myButton_Click(sender As Object, e As EventArgs)
   Dim myFontDialog As FontDialog
   myFontDialog = New FontDialog()

   If myFontDialog.ShowDialog() = DialogResult.OK Then
      ' Set the control's font.
      myDateTimePicker.Font = myFontDialog.Font
   End If
End Sub


.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft