Control.FontSize Control.FontSize Control.FontSize Control.FontSize Property

Определение

Получение или установка размера шрифта.Gets or sets the font size.

public:
 property double FontSize { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontSizeConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public double FontSize { get; set; }
member this.FontSize : double with get, set
Public Property FontSize As Double

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

Размер текста в объекте Control.The size of the text in the Control. Значение по умолчанию — MessageFontSize.The default is MessageFontSize. Размер шрифта должен быть положительным числом.The font size must be a positive number.

Примеры

В следующем примере показано, как задать свойство размера шрифта для элемента управления.The following example shows how to set the font size property of a control.

<Button Name="btn3" FontSize="10.0" 
        Click="ChangeFontSize">
  FontSize
</Button>
void ChangeFontSize(object sender, RoutedEventArgs e)
{
    fsize = btn3.FontSize;
    if (fsize == 16.0)
    {
        btn3.FontSize = 10.0;
        btn3.Content = "FontSize";
    }
    else
    {
        btn3.FontSize = 16.0;
        btn3.Content = "Control font size changes from 10 to 16.";
    }
}
Private Sub ChangeFontSize(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    fsize = btn3.FontSize
    If (fsize = 16.0) Then

        btn3.FontSize = 10.0
        btn3.Content = "FontSize"

    Else

        btn3.FontSize = 16.0
        btn3.Content = "Control font size changes from 10 to 16."
    End If
End Sub

Комментарии

Это свойство влияет только на элемент управления, шаблон которого FontSize использует свойство в качестве параметра.This property only affects a control whose template uses the FontSize property as a parameter. В других элементах управления это свойство не оказывает влияния.On other controls, this property has no impact.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field FontSizeProperty
Свойства метаданных, для которых задано значениеtrueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Использование атрибута XAMLXAML Attribute Usage

<object FontSize="double"/>  
- or -  
<object FontSize ="qualifiedDouble"/>  

Значения XAMLXAML Values

doubledouble
Double

Строковое представление Double значения.A string representation of a Double value. Это интерпретируется как аппаратно-независимая единица (1/96 дюйма)device-independent unit (1/96th inch) измерение.This is interpreted as a аппаратно-независимая единица (1/96 дюйма)device-independent unit (1/96th inch) measurement. Строки не должны явно включать десятичные разделители.Strings need not explicitly include decimal points. Например, значение 1 является приемлемым.For example, a value of 1 is acceptable.

Здесь действуют Double те же ограничения диапазона, что и в разделе значение свойства.The same Double range restrictions that are mentioned in the Property Value section apply here.

куалифиеддаублеqualifiedDouble
Значение типа Double , описанное выше, за которым следует одна из следующих строк объявления единицы px: in, cm, pt,.A double value as previously described that is followed by one of these unit declaration strings: px, in, cm, pt.

px(по умолчанию)аппаратно-независимые единицы (1/96 дюйма на единицу)device-independent units (1/96th inch per unit)px (default) is аппаратно-независимые единицы (1/96 дюйма на единицу)device-independent units (1/96th inch per unit)

in— дюймы; 1in = = 96 пикселейin is inches; 1in==96px

cm— сантиметры; 1cm = = (96/2,54) pxcm is centimeters; 1cm==(96/2.54) px

ptявляется точкой; выбрано 1pt = = (96/72) pxpt is points; 1pt==(96/72) px

Примечание . Во многих случаях для Double может быть задано значение "Auto", но Control.FontSize не отображается, если задано значение "Auto".Note In many cases a double may be set to "Auto," but a Control.FontSize does not render if set to "Auto".

Применяется к