TextElement.FontWeight Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает вес шрифта верхнего уровня для содержимого элемента.
public:
property System::Windows::FontWeight FontWeight { System::Windows::FontWeight get(); void set(System::Windows::FontWeight value); };
public System.Windows.FontWeight FontWeight { get; set; }
member this.FontWeight : System.Windows.FontWeight with get, set
Public Property FontWeight As FontWeight
Значение свойства
Требуемый вес шрифта. Значение по умолчанию определяется значением MessageFontWeight.
Примеры
В следующем примере показано, как задать FontWeight атрибут, используя Paragraph в качестве примера элемент.
<Paragraph
FontFamily="Century Gothic, Courier New"
FontSize="16pt"
FontStretch="UltraExpanded"
FontStyle="Italic"
FontWeight="DemiBold"
>
<Run>
This text will use the Century Gothic font (if available), with fallback to Courier New. It
will render with a font size of 16 points in ultra-expanded demi-bold italic.
</Run>
</Paragraph>
На следующем рисунке показано, как выполняется отрисовка предыдущего примера.
В следующем примере показано, как задать FontWeight свойство программным способом.
Run run = new Run(
"This text will use the Century Gothic font (if available), with fallback to Courier New."
+ "It will render with a font size of 16 pixels in ultra-expanded demi-bold italic.");
Paragraph par = new Paragraph(run);
par.FontFamily = new FontFamily("Century Gothic, Courier New");
par.FontSize = 16;
par.FontStretch = FontStretches.UltraExpanded;
par.FontStyle = FontStyles.Italic;
par.FontWeight = FontWeights.DemiBold;
Dim run As New Run("This text will use the Century Gothic font (if available), with fallback to Courier New." & "It will render with a font size of 16 pixels in ultra-expanded demi-bold italic.")
Dim par As New Paragraph(run)
With par
.FontFamily = New FontFamily("Century Gothic, Courier New")
.FontSize = 16
.FontStretch = FontStretches.UltraExpanded
.FontStyle = FontStyles.Italic
.FontWeight = FontWeights.DemiBold
End With
Комментарии
Это свойство зависимостей также имеет присоединенное свойство. В XAML используется <object TextElement.FontWeight="value".../>
объект, где объект является элементом объекта (обычно элементом потока), содержащимся в объекте TextElement, и значением является одно из значений строкового FontWeight формата перечисления. В коде использование присоединенного свойства поддерживается GetFontWeight методами и SetFontWeight методами. Использование присоединенного свойства не является общим, так как большинство элементов, которые могут содержаться в TextElement поддержке аналогичного неприсоединяемого FontWeight
свойства, которое используется узлом содержимого для отрисовки.
Сведения о свойстве зависимостей
Поле идентификатора | FontWeightProperty |
Metadata properties set to true |
AffectsMeasure, AffectsRender, Inherits |