Control.FontSize Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera o imposta la dimensione di carattere.
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
Valore della proprietà
La dimensione del testo in Control. Il valore predefinito è MessageFontSize. La dimensione di carattere deve essere un numero positivo.
- Attributi
Esempio
Nell'esempio seguente viene illustrato come impostare la proprietà dimensioni del carattere di un controllo.
<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
Commenti
Questa proprietà influisce solo su un controllo il cui modello usa la FontSize proprietà come parametro. In altri controlli questa proprietà non ha alcun impatto.
Informazioni proprietà di dipendenza
Campo Identificatore | FontSizeProperty |
Proprietà dei metadati impostate su true |
AffectsMeasure, AffectsRender, Inherits |
Uso della sintassi XAML per gli attributi
<object FontSize="double"/>
- or -
<object FontSize ="qualifiedDouble"/>
Valori XAML
double
Double
Rappresentazione stringa di un Double valore. Questa operazione viene interpretata come un'unità indipendente dal dispositivo (1/96° pollice). Le stringhe non devono includere in modo esplicito i punti decimali. Ad esempio, un valore di 1
è accettabile.
Le stesse Double restrizioni di intervallo indicate nella sezione Valore proprietà si applicano qui.
qualificatoDouble
Valore doppio come descritto in precedenza seguito da una di queste stringhe di dichiarazione di unità: px
, in
, cm
, pt
.
px
(impostazione predefinita) è unità indipendenti dal dispositivo (1/96° pollice per unità)
in
è pollici; 1in==96px
cm
è centimetri; 1cm==(96/2.54) px
pt
è punti; 1pt==(96/72) px
Nota In molti casi un doppio può essere impostato su "Auto", ma non Control.FontSize viene eseguito il rendering se impostato su "Auto".