FormattedText Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса FormattedText.
Перегрузки
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush) |
Является устаревшей.
Инициализирует новый экземпляр класса FormattedText указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта и кистью. |
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, Double) |
Инициализирует новый экземпляр класса FormattedText с указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью переднего плана и значением pixelsPerDip. |
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution) |
Является устаревшей.
Инициализирует новый экземпляр класса FormattedText указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью и поведением подстановки чисел. |
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, Double) |
Инициализирует новый экземпляр класса FormattedText с указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью переднего плана, поведением подстановки чисел и значением pixelsPerDip. |
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode) |
Является устаревшей.
Инициализирует новый экземпляр класса FormattedText указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью, поведением подстановки чисел и режимом форматирования текста. |
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode, Double) |
Инициализирует новый экземпляр класса FormattedText с указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью переднего плана, поведением подстановки чисел и значением pixelsPerDip. |
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush)
Внимание!
Use the PixelsPerDip override
Инициализирует новый экземпляр класса FormattedText указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта и кистью.
public:
FormattedText(System::String ^ textToFormat, System::Globalization::CultureInfo ^ culture, System::Windows::FlowDirection flowDirection, System::Windows::Media::Typeface ^ typeface, double emSize, System::Windows::Media::Brush ^ foreground);
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground);
[System.Obsolete("Use the PixelsPerDip override", false)]
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground);
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush -> System.Windows.Media.FormattedText
[<System.Obsolete("Use the PixelsPerDip override", false)>]
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush -> System.Windows.Media.FormattedText
Public Sub New (textToFormat As String, culture As CultureInfo, flowDirection As FlowDirection, typeface As Typeface, emSize As Double, foreground As Brush)
Параметры
- textToFormat
- String
Отображаемый текст.
- culture
- CultureInfo
Определенный язык и региональные параметры текста.
- flowDirection
- FlowDirection
Направление чтения текста.
- typeface
- Typeface
Семейство шрифтов, стиль и растяжение, которые должны применяться при форматировании текста.
- emSize
- Double
Размер шрифта для форматирования текста.
- foreground
- Brush
Кисть, используемая для рисования каждого глифа.
- Атрибуты
Применяется к
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, Double)
Инициализирует новый экземпляр класса FormattedText с указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью переднего плана и значением pixelsPerDip.
public:
FormattedText(System::String ^ textToFormat, System::Globalization::CultureInfo ^ culture, System::Windows::FlowDirection flowDirection, System::Windows::Media::Typeface ^ typeface, double emSize, System::Windows::Media::Brush ^ foreground, double pixelsPerDip);
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground, double pixelsPerDip);
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush * double -> System.Windows.Media.FormattedText
Public Sub New (textToFormat As String, culture As CultureInfo, flowDirection As FlowDirection, typeface As Typeface, emSize As Double, foreground As Brush, pixelsPerDip As Double)
Параметры
- textToFormat
- String
Отображаемый текст.
- culture
- CultureInfo
Определенный язык и региональные параметры текста.
- flowDirection
- FlowDirection
Направление чтения текста.
- typeface
- Typeface
Семейство шрифтов, стиль и растяжение, которые должны применяться при форматировании текста.
- emSize
- Double
Размер шрифта для меры em текста, предоставляемый в единицах, независимых от устройства (1/96 дюйма на единицу).
- foreground
- Brush
Кисть, используемая для рисования каждого глифа.
- pixelsPerDip
- Double
Значение количества пикселей на DIP-пиксель, которое является эквивалентом коэффициента масштабирования. Например, если разрешение экрана — 120 точек на дюйм (или 1,25, так как 120/96 = 1,25), создается изображение 1,25 пикселя на пиксель, не зависящий от плотности. DIP-пиксель — это единица измерения, используемая в WPF, которая позволяет определить размер независимо от разрешения и DPI устройства.
Применяется к
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution)
Внимание!
Use the PixelsPerDip override
Инициализирует новый экземпляр класса FormattedText указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью и поведением подстановки чисел.
public:
FormattedText(System::String ^ textToFormat, System::Globalization::CultureInfo ^ culture, System::Windows::FlowDirection flowDirection, System::Windows::Media::Typeface ^ typeface, double emSize, System::Windows::Media::Brush ^ foreground, System::Windows::Media::NumberSubstitution ^ numberSubstitution);
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground, System.Windows.Media.NumberSubstitution numberSubstitution);
[System.Obsolete("Use the PixelsPerDip override", false)]
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground, System.Windows.Media.NumberSubstitution numberSubstitution);
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush * System.Windows.Media.NumberSubstitution -> System.Windows.Media.FormattedText
[<System.Obsolete("Use the PixelsPerDip override", false)>]
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush * System.Windows.Media.NumberSubstitution -> System.Windows.Media.FormattedText
Public Sub New (textToFormat As String, culture As CultureInfo, flowDirection As FlowDirection, typeface As Typeface, emSize As Double, foreground As Brush, numberSubstitution As NumberSubstitution)
Параметры
- textToFormat
- String
Отображаемый текст.
- culture
- CultureInfo
Определенный язык и региональные параметры текста.
- flowDirection
- FlowDirection
Направление чтения текста.
- typeface
- Typeface
Семейство шрифтов, стиль и растяжение, которые должны применяться при форматировании текста.
- emSize
- Double
Размер шрифта для меры em текста, предоставляемый в единицах, независимых от устройства (1/96 дюйма на единицу).
- foreground
- Brush
Кисть, используемая для рисования каждого глифа.
- numberSubstitution
- NumberSubstitution
Поведение подстановки чисел, применяемое к тексту.
- Атрибуты
Применяется к
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, Double)
Инициализирует новый экземпляр класса FormattedText с указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью переднего плана, поведением подстановки чисел и значением pixelsPerDip.
public:
FormattedText(System::String ^ textToFormat, System::Globalization::CultureInfo ^ culture, System::Windows::FlowDirection flowDirection, System::Windows::Media::Typeface ^ typeface, double emSize, System::Windows::Media::Brush ^ foreground, System::Windows::Media::NumberSubstitution ^ numberSubstitution, double pixelsPerDip);
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground, System.Windows.Media.NumberSubstitution numberSubstitution, double pixelsPerDip);
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush * System.Windows.Media.NumberSubstitution * double -> System.Windows.Media.FormattedText
Public Sub New (textToFormat As String, culture As CultureInfo, flowDirection As FlowDirection, typeface As Typeface, emSize As Double, foreground As Brush, numberSubstitution As NumberSubstitution, pixelsPerDip As Double)
Параметры
- textToFormat
- String
Отображаемый текст.
- culture
- CultureInfo
Определенный язык и региональные параметры текста.
- flowDirection
- FlowDirection
Направление чтения текста.
- typeface
- Typeface
Семейство шрифтов, стиль и растяжение, которые должны применяться при форматировании текста.
- emSize
- Double
Размер шрифта для меры em текста, предоставляемый в единицах, независимых от устройства (1/96 дюйма на единицу).
- foreground
- Brush
Кисть, используемая для рисования каждого глифа.
- numberSubstitution
- NumberSubstitution
Определяет способ отображения чисел в тексте на основе NumberSubstitution. Это значение может быть равно null
.
- pixelsPerDip
- Double
Значение количества пикселей на DIP-пиксель, которое является эквивалентом коэффициента масштабирования. Например, если разрешение экрана — 120 точек на дюйм (или 1,25, так как 120/96 = 1,25), создается изображение 1,25 пикселя на пиксель, не зависящий от плотности. DIP-пиксель — это единица измерения, используемая в WPF, которая позволяет определить размер независимо от разрешения и DPI устройства.
Применяется к
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode)
Внимание!
Use the PixelsPerDip override
Инициализирует новый экземпляр класса FormattedText указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью, поведением подстановки чисел и режимом форматирования текста.
public:
FormattedText(System::String ^ textToFormat, System::Globalization::CultureInfo ^ culture, System::Windows::FlowDirection flowDirection, System::Windows::Media::Typeface ^ typeface, double emSize, System::Windows::Media::Brush ^ foreground, System::Windows::Media::NumberSubstitution ^ numberSubstitution, System::Windows::Media::TextFormattingMode textFormattingMode);
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground, System.Windows.Media.NumberSubstitution numberSubstitution, System.Windows.Media.TextFormattingMode textFormattingMode);
[System.Obsolete("Use the PixelsPerDip override", false)]
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground, System.Windows.Media.NumberSubstitution numberSubstitution, System.Windows.Media.TextFormattingMode textFormattingMode);
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush * System.Windows.Media.NumberSubstitution * System.Windows.Media.TextFormattingMode -> System.Windows.Media.FormattedText
[<System.Obsolete("Use the PixelsPerDip override", false)>]
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush * System.Windows.Media.NumberSubstitution * System.Windows.Media.TextFormattingMode -> System.Windows.Media.FormattedText
Public Sub New (textToFormat As String, culture As CultureInfo, flowDirection As FlowDirection, typeface As Typeface, emSize As Double, foreground As Brush, numberSubstitution As NumberSubstitution, textFormattingMode As TextFormattingMode)
Параметры
- textToFormat
- String
Отображаемый текст.
- culture
- CultureInfo
Определенный язык и региональные параметры текста.
- flowDirection
- FlowDirection
Направление чтения текста.
- typeface
- Typeface
Семейство шрифтов, стиль и растяжение, которые должны применяться при форматировании текста.
- emSize
- Double
Размер шрифта для меры em текста, предоставляемый в единицах, независимых от устройства (1/96 дюйма на единицу).
- foreground
- Brush
Кисть, используемая для рисования каждого глифа.
- numberSubstitution
- NumberSubstitution
Поведение подстановки чисел, применяемое к тексту.
- textFormattingMode
- TextFormattingMode
Объект TextFormattingMode, применяемый к тексту.
- Атрибуты
Применяется к
FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode, Double)
Инициализирует новый экземпляр класса FormattedText с указанными текстом, языком и региональными параметрами, направлением потока, шрифтом, размером шрифта, кистью переднего плана, поведением подстановки чисел и значением pixelsPerDip.
public:
FormattedText(System::String ^ textToFormat, System::Globalization::CultureInfo ^ culture, System::Windows::FlowDirection flowDirection, System::Windows::Media::Typeface ^ typeface, double emSize, System::Windows::Media::Brush ^ foreground, System::Windows::Media::NumberSubstitution ^ numberSubstitution, System::Windows::Media::TextFormattingMode textFormattingMode, double pixelsPerDip);
public FormattedText (string textToFormat, System.Globalization.CultureInfo culture, System.Windows.FlowDirection flowDirection, System.Windows.Media.Typeface typeface, double emSize, System.Windows.Media.Brush foreground, System.Windows.Media.NumberSubstitution numberSubstitution, System.Windows.Media.TextFormattingMode textFormattingMode, double pixelsPerDip);
new System.Windows.Media.FormattedText : string * System.Globalization.CultureInfo * System.Windows.FlowDirection * System.Windows.Media.Typeface * double * System.Windows.Media.Brush * System.Windows.Media.NumberSubstitution * System.Windows.Media.TextFormattingMode * double -> System.Windows.Media.FormattedText
Public Sub New (textToFormat As String, culture As CultureInfo, flowDirection As FlowDirection, typeface As Typeface, emSize As Double, foreground As Brush, numberSubstitution As NumberSubstitution, textFormattingMode As TextFormattingMode, pixelsPerDip As Double)
Параметры
- textToFormat
- String
Отображаемый текст.
- culture
- CultureInfo
Определенный язык и региональные параметры текста.
- flowDirection
- FlowDirection
Направление чтения текста.
- typeface
- Typeface
Семейство шрифтов, стиль и растяжение, которые должны применяться при форматировании текста.
- emSize
- Double
Размер шрифта для меры em текста, предоставляемый в единицах, независимых от устройства (1/96 дюйма на единицу).
- foreground
- Brush
Кисть, используемая для рисования каждого глифа.
- numberSubstitution
- NumberSubstitution
Определяет способ отображения чисел в тексте на основе NumberSubstitution. Это значение может быть равно null
.
- textFormattingMode
- TextFormattingMode
Режим форматирования, влияющий на то, как WPF отображает текст.
- pixelsPerDip
- Double
Значение количества пикселей на DIP-пиксель, которое является эквивалентом коэффициента масштабирования. Например, если разрешение экрана — 120 точек на дюйм (или 1,25, так как 120/96 = 1,25), создается изображение 1,25 пикселя на пиксель, не зависящий от плотности. DIP-пиксель — это единица измерения, используемая в WPF, которая позволяет определить размер независимо от разрешения и DPI устройства.