Control.FontSize Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a betűméretet.
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
Tulajdonság értéke
A szöveg mérete a Control. Az alapértelmezett érték a MessageFontSize. A betűméretnek pozitív számnak kell lennie.
- Attribútumok
Példák
Az alábbi példa bemutatja, hogyan állíthatja be egy vezérlőelem betűméret-tulajdonságát.
<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
Megjegyzések
Ez a tulajdonság csak azt a vezérlőt érinti, amelynek sablonja paraméterként használja a FontSize tulajdonságot. Más vezérlők esetében ez a tulajdonság nincs hatással.
Függőségi tulajdonság adatai
| Termék | Érték |
|---|---|
| Azonosító mező | FontSizeProperty |
Metaadat-tulajdonságok beállítása: true |
\ |
XAML-attribútumok használata
<object FontSize="double"/>
- or -
<object FontSize ="qualifiedDouble"/>
XAML-értékek
DuplaDouble
Egy érték sztring-ábrázolása Double . Ez eszközfüggetlen egységként (1/96 hüvelyk) értelmezhető. A sztringeknek nem kell explicit módon tartalmazniuk a tizedesvesszőket. Egy érték 1 például elfogadható.
Itt ugyanazok Double a tartománykorlátozások érvényesek, amelyeket a Tulajdonságérték szakaszban említettek.
qualifiedDouble A korábban leírt kettős érték, amelyet a következő egységdeklarációs sztringek követnek: px, in, , cmpt.
px (alapértelmezett) eszközfüggetlen egységek (egységenként 1/96 hüvelyk)
in hüvelyk; 1in==96px
cm centiméter; 1cm==(96/2.54) px
pt pontok; 1pt==(96/72) px
Megjegyzés Sok esetben előfordulhat, hogy a dupla érték "Automatikus" értékre van állítva, de Control.FontSize nem jelenik meg, ha az "Automatikus" értékre van állítva.