FontWeight.Compare(FontWeight, FontWeight) Metodo
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.
Confronta due istanze di FontWeight.
public:
static int Compare(System::Windows::FontWeight left, System::Windows::FontWeight right);
public static int Compare (System.Windows.FontWeight left, System.Windows.FontWeight right);
static member Compare : System.Windows.FontWeight * System.Windows.FontWeight -> int
Public Shared Function Compare (left As FontWeight, right As FontWeight) As Integer
Parametri
- left
- FontWeight
Primo oggetto FontWeight da confrontare.
- right
- FontWeight
Secondo oggetto FontWeight da confrontare.
Restituisce
Il valore Int32 che indica la relazione tra le due istanze di FontWeight. Quando il valore restituito è minore di zero, left
è inferiore a right
. Quando questo valore è zero, indica che entrambi operandi sono uguali. Quando il valore è maggiore di zero, indica che left
è più grande di right
.
Esempio
Nell'esempio di codice seguente viene usato il Compare metodo per valutare due FontWeight oggetti.
// Return the typefaces for the selected font family name and font values.
Typeface typeface1 = new Typeface(new FontFamily("Arial"), FontStyles.Normal, FontWeights.Normal, FontStretches.Normal);
Typeface typeface2 = new Typeface(new FontFamily("Arial"), FontStyles.Normal, FontWeights.UltraBold, FontStretches.Normal);
if (FontWeight.Compare(typeface1.Weight, typeface2.Weight) < 0)
{
// Code execution follows this path because
// the FontWeight of typeface1 (Normal) is less than of typeface2 (UltraBold).
}
' Return the typefaces for the selected font family name and font values.
Dim typeface1 As New Typeface(New FontFamily("Arial"), FontStyles.Normal, FontWeights.Normal, FontStretches.Normal)
Dim typeface2 As New Typeface(New FontFamily("Arial"), FontStyles.Normal, FontWeights.UltraBold, FontStretches.Normal)
If FontWeight.Compare(typeface1.Weight, typeface2.Weight) < 0 Then
' Code execution follows this path because
' the FontWeight of typeface1 (Normal) is less than of typeface2 (UltraBold).
End If
Commenti
I pesi del carattere più leggeri sono inferiori a quelli più pesanti. Ad esempio, un peso del carattere "Light" o "Normale" è minore di un peso del tipo di carattere "UltraBold".