Aracılığıyla paylaş


Control.FontSize Özellik

Tanım

Yazı tipi boyutunu alır veya ayarlar.

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; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontSizeConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
member this.FontSize : double with get, set
Public Property FontSize As Double

Özellik Değeri

içindeki Controlmetnin boyutu. Varsayılan değer: MessageFontSize. Yazı tipi boyutu pozitif bir sayı olmalıdır.

Öznitelikler

Örnekler

Aşağıdaki örnekte, denetimin yazı tipi boyutu özelliğinin nasıl ayarlanacağı gösterilmektedir.

<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

Açıklamalar

Bu özellik yalnızca şablonu özelliğini parametre olarak kullanan FontSize bir denetimi etkiler. Diğer denetimlerde bu özelliğin hiçbir etkisi yoktur.

Bağımlılık Özelliği Bilgileri

Öğe Değer
Tanımlayıcı alanı FontSizeProperty
Meta veri özellikleri olarak ayarlandı true AffectsMeasure, AffectsRender, Inherits

XAML Öznitelik Kullanımı

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

XAML Değerleri

ÇiftDouble

Bir değerin Double dize gösterimi. Bu, cihazdan bağımsız birim (1/96 inç) ölçümü olarak yorumlanır. Dizelerin açıkça ondalık noktalar içermesi gerekmez. Örneğin değeri 1 kabul edilebilir.

Double Özellik Değeri bölümünde belirtilen aralık kısıtlamaları burada da geçerlidir.

qualifiedDouble Daha önce açıklandığı gibi bu birim bildirim dizelerinden biri tarafından izlenen çift değer: px, in, cm, pt.

px (varsayılan) cihazdan bağımsız birimlerdir (birim başına 1/96 inç)

in inçtir; 1in==96px

cm santimetredir; 1cm==(96/2,54) piksel

pt puandır; 1pt==(96/72) piksel

Not Çoğu durumda bir çift "Otomatik" olarak ayarlanabilir, ancak "Otomatik" olarak ayarlanırsa işlenmez Control.FontSize .

Şunlara uygulanır