Język

Typeface Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy Typeface.

Przeciążenia

Nazwa Opis
Typeface(String)

Inicjuje Typeface nowe wystąpienie klasy dla określonej nazwy czcionki czcionki.

Typeface(FontFamily, FontStyle, FontWeight, FontStretch)

Inicjuje Typeface nowe wystąpienie klasy dla określonej nazwy rodziny czcionek, Style, Weighti Stretch wartości.

Typeface(FontFamily, FontStyle, FontWeight, FontStretch, FontFamily)

Inicjuje Typeface nowe wystąpienie klasy dla określonej nazwy rodziny czcionek, Style, Weighti Stretch wartości. Ponadto określono rodzinę czcionek rezerwowych.

Typeface(String)

Inicjuje Typeface nowe wystąpienie klasy dla określonej nazwy czcionki czcionki.

public:
 Typeface(System::String ^ typefaceName);
public Typeface(string typefaceName);
new System.Windows.Media.Typeface : string -> System.Windows.Media.Typeface
Public Sub New (typefaceName As String)

Parametry

typefaceName
String

Nazwa czcionki określonej rodziny czcionek.

Przykłady

// Return the typeface for the selected font family name.
Typeface typeface1 = new Typeface("Verdana");

// Return the typeface for the selected font family name and font values.
Typeface typeface2 = new Typeface(new FontFamily("file:///C:\\MyFonts\\#Pericles Light"),
                                                 FontStyles.Italic,
                                                 FontWeights.ExtraBold,
                                                 FontStretches.Condensed);

// Return the typeface for the selected font family name, font values, and fallback font family name.
Typeface typeface3 = new Typeface(new FontFamily("file:///C:\\MyFonts\\#Pericles"),
                                                 FontStyles.Italic,
                                                 FontWeights.ExtraBold,
                                                 FontStretches.Condensed,
                                                 new FontFamily("Arial"));
' Return the typeface for the selected font family name.
Dim typeface1 As New Typeface("Verdana")

' Return the typeface for the selected font family name and font values.
Dim typeface2 As New Typeface(New FontFamily("file:///C:\MyFonts\#Pericles Light"), FontStyles.Italic, FontWeights.ExtraBold, FontStretches.Condensed)

' Return the typeface for the selected font family name, font values, and fallback font family name.
Dim typeface3 As New Typeface(New FontFamily("file:///C:\MyFonts\#Pericles"), FontStyles.Italic, FontWeights.ExtraBold, FontStretches.Condensed, New FontFamily("Arial"))

Dotyczy

Typeface(FontFamily, FontStyle, FontWeight, FontStretch)

Inicjuje Typeface nowe wystąpienie klasy dla określonej nazwy rodziny czcionek, Style, Weighti Stretch wartości.

public:
 Typeface(System::Windows::Media::FontFamily ^ fontFamily, System::Windows::FontStyle style, System::Windows::FontWeight weight, System::Windows::FontStretch stretch);
public Typeface(System.Windows.Media.FontFamily fontFamily, System.Windows.FontStyle style, System.Windows.FontWeight weight, System.Windows.FontStretch stretch);
new System.Windows.Media.Typeface : System.Windows.Media.FontFamily * System.Windows.FontStyle * System.Windows.FontWeight * System.Windows.FontStretch -> System.Windows.Media.Typeface
Public Sub New (fontFamily As FontFamily, style As FontStyle, weight As FontWeight, stretch As FontStretch)

Parametry

fontFamily
FontFamily

Rodzina czcionek w kroju czcionek.

style
FontStyle

Styl czcionki.

weight
FontWeight

Względna waga powierzchni typów.

stretch
FontStretch

Stopień rozciągnięcia kroju.

Przykłady

// Return the typeface for the selected font family name.
Typeface typeface1 = new Typeface("Verdana");

// Return the typeface for the selected font family name and font values.
Typeface typeface2 = new Typeface(new FontFamily("file:///C:\\MyFonts\\#Pericles Light"),
                                                 FontStyles.Italic,
                                                 FontWeights.ExtraBold,
                                                 FontStretches.Condensed);

// Return the typeface for the selected font family name, font values, and fallback font family name.
Typeface typeface3 = new Typeface(new FontFamily("file:///C:\\MyFonts\\#Pericles"),
                                                 FontStyles.Italic,
                                                 FontWeights.ExtraBold,
                                                 FontStretches.Condensed,
                                                 new FontFamily("Arial"));
' Return the typeface for the selected font family name.
Dim typeface1 As New Typeface("Verdana")

' Return the typeface for the selected font family name and font values.
Dim typeface2 As New Typeface(New FontFamily("file:///C:\MyFonts\#Pericles Light"), FontStyles.Italic, FontWeights.ExtraBold, FontStretches.Condensed)

' Return the typeface for the selected font family name, font values, and fallback font family name.
Dim typeface3 As New Typeface(New FontFamily("file:///C:\MyFonts\#Pericles"), FontStyles.Italic, FontWeights.ExtraBold, FontStretches.Condensed, New FontFamily("Arial"))

Dotyczy

Typeface(FontFamily, FontStyle, FontWeight, FontStretch, FontFamily)

Inicjuje Typeface nowe wystąpienie klasy dla określonej nazwy rodziny czcionek, Style, Weighti Stretch wartości. Ponadto określono rodzinę czcionek rezerwowych.

public:
 Typeface(System::Windows::Media::FontFamily ^ fontFamily, System::Windows::FontStyle style, System::Windows::FontWeight weight, System::Windows::FontStretch stretch, System::Windows::Media::FontFamily ^ fallbackFontFamily);
public Typeface(System.Windows.Media.FontFamily fontFamily, System.Windows.FontStyle style, System.Windows.FontWeight weight, System.Windows.FontStretch stretch, System.Windows.Media.FontFamily fallbackFontFamily);
new System.Windows.Media.Typeface : System.Windows.Media.FontFamily * System.Windows.FontStyle * System.Windows.FontWeight * System.Windows.FontStretch * System.Windows.Media.FontFamily -> System.Windows.Media.Typeface
Public Sub New (fontFamily As FontFamily, style As FontStyle, weight As FontWeight, stretch As FontStretch, fallbackFontFamily As FontFamily)

Parametry

fontFamily
FontFamily

Rodzina czcionek w kroju czcionek.

style
FontStyle

Styl czcionki.

weight
FontWeight

Względna waga powierzchni typów.

stretch
FontStretch

Stopień rozciągnięcia kroju.

fallbackFontFamily
FontFamily

Rodzina czcionek używana, gdy napotkano znak, nie można wyświetlić podstawowej rodziny czcionek (określonej przez fontFamily parametr).

Przykłady

// Return the typeface for the selected font family name.
Typeface typeface1 = new Typeface("Verdana");

// Return the typeface for the selected font family name and font values.
Typeface typeface2 = new Typeface(new FontFamily("file:///C:\\MyFonts\\#Pericles Light"),
                                                 FontStyles.Italic,
                                                 FontWeights.ExtraBold,
                                                 FontStretches.Condensed);

// Return the typeface for the selected font family name, font values, and fallback font family name.
Typeface typeface3 = new Typeface(new FontFamily("file:///C:\\MyFonts\\#Pericles"),
                                                 FontStyles.Italic,
                                                 FontWeights.ExtraBold,
                                                 FontStretches.Condensed,
                                                 new FontFamily("Arial"));
' Return the typeface for the selected font family name.
Dim typeface1 As New Typeface("Verdana")

' Return the typeface for the selected font family name and font values.
Dim typeface2 As New Typeface(New FontFamily("file:///C:\MyFonts\#Pericles Light"), FontStyles.Italic, FontWeights.ExtraBold, FontStretches.Condensed)

' Return the typeface for the selected font family name, font values, and fallback font family name.
Dim typeface3 As New Typeface(New FontFamily("file:///C:\MyFonts\#Pericles"), FontStyles.Italic, FontWeights.ExtraBold, FontStretches.Condensed, New FontFamily("Arial"))

Uwagi

Przekazywanie null parametru fallbackFontFamily powoduje, że znaki pola są wyświetlane dla znaków, które nie są uwzględnione w podstawowej rodzinie czcionek.

Dotyczy