Эта документация перемещена в архив и не поддерживается.

Control.FontWeight - свойство

Обновлен: Ноябрь 2007

Возвращает или задает плотность или толщину указанного шрифта. Это свойство зависимостей.

Пространство имен:  System.Windows.Controls
Сборка:  PresentationFramework (в PresentationFramework.dll)
XMLNS для XAML: http://schemas.microsoft.com/winfx/xaml/presentation

[BindableAttribute(true)]
public FontWeight FontWeight { get; set; }
/** @property */
/** @attribute BindableAttribute(true) */
public FontWeight get_FontWeight()
/** @property */
/** @attribute BindableAttribute(true) */
public  void set_FontWeight(FontWeight value)

public function get FontWeight () : FontWeight
public function set FontWeight (value : FontWeight)

Значение свойства

Тип: System.Windows.FontWeight
Значение FontWeight. Значением по умолчанию является свойство FontWeights.Normal.

Поле идентификатора

FontWeightProperty

Свойствам метаданных присвоено значение true

AffectsMeasure, AffectsRender, Inherits

Данное свойство влияет только на тот элемент управления, чей шаблон использует свойство FontWeight как параметр. На другие элементы управления это свойство не влияет.

В следующем примере показано, как установить свойство FontWeight элемента управления.

<Button Name="btn5" FontWeight="Normal" 
        Click="ChangeFontWeight">
  FontWeight
</Button>


void ChangeFontWeight(object sender, RoutedEventArgs e)
{
    if (btn5.FontWeight == FontWeights.Bold)
    {
        btn5.FontWeight = FontWeights.Normal;
        btn5.Content = "FontWeight";
    }
    else
    {
        btn5.FontWeight = FontWeights.Bold;
        btn5.Content = "Control font weight changes from Normal to Bold.";
    }
}


Windows Vista

Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

.NET Framework

Поддерживается в версиях: 3.5, 3.0
Показ: