FontWeight.Compare(FontWeight, FontWeight) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinin iki örneğini FontWeightkarşılaştırır.
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
Parametreler
- left
- FontWeight
Karşılaştıracak ilk FontWeight nesne.
- right
- FontWeight
Karşılaştıracak ikinci FontWeight nesne.
Döndürülenler
Int32 öğesinin iki örneği FontWeightarasındaki ilişkiyi gösteren bir değer. Dönüş değeri sıfırdan küçükse değerinden left
küçüktür right
. Bu değer sıfır olduğunda, her iki işlenenin de eşit olduğunu gösterir. Değer sıfırdan büyükse değerinden büyük right
olduğunu left
gösterir.
Örnekler
Aşağıdaki kod örneğinde Compare yöntemi iki FontWeight nesneyi değerlendirmek için kullanılır.
// 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
Açıklamalar
Daha açık yazı tipi ağırlıkları, daha ağır yazı tipi ağırlıklarından daha azdır. Örneğin, "Açık" veya "Normal" yazı tipi kalınlığı" "UltraBold" yazı tipi kalınlığından daha küçüktür.