Typography.Capitals Özellik
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.
Seçili yazı tipinin büyük biçimini gösteren numaralandırılmış değeri FontCapitals alır veya ayarlar.
public:
property System::Windows::FontCapitals Capitals { System::Windows::FontCapitals get(); void set(System::Windows::FontCapitals value); };
public System.Windows.FontCapitals Capitals { get; set; }
member this.Capitals : System.Windows.FontCapitals with get, set
Public Property Capitals As FontCapitals
Özellik Değeri
Numaralandırılmış FontCapitals değer. Normal varsayılan değerdir.
Açıklamalar
Bu özellik, bir sınıf örneğine erişmenin tek yolu olan özelliğin sahibi Typography
olan nesnede bir Typography değer alır veya ayarlar. Ayrıca bu özellik, XAML'deki metin içeren nesnelerde ayarlanabilmesi için ekli özellik kullanımını destekler.
Büyük harfler, metni büyük harf stilinde gliflerle işleyen bir dizi tipografik formlardır. Genellikle, metin tüm büyük harf olarak işlendiğinde, harfler arasındaki boşluk çok dar ve harflerin ağırlığı ve oranı çok ağır görünebilir. OpenType küçük büyük harfler, küçük büyük harfler, titling ve büyük harf aralığı dahil olmak üzere büyük harfler için bir dizi stil biçimlendirmesini destekler. Bu stil biçimleri, büyük harflerin görünümünü denetlemenize olanak sağlar.
Aşağıdaki metinde Pescadero yazı tipi için standart büyük harfler ve ardından "SmallCaps" ve "AllSmallCaps" olarak stillendirilmiş harfler gösterilir. Bu durumda, üç sözcük için de aynı yazı tipi boyutu kullanılır.
Büyük harf örneği
Aşağıdaki kod örneği, özelliğini kullanarak Pescadero yazı tipi için büyük harflerin nasıl tanımlanacağı gösterilmektedir Capitals . "SmallCaps" biçimi kullanıldığında, baştaki büyük harfler yoksayılır.
<Paragraph FontFamily="Pescadero" FontSize="48">
<Run>CAPITALS</Run>
<Run Typography.Capitals="SmallCaps">Capitals</Run>
<Run Typography.Capitals="AllSmallCaps">Capitals</Run>
</Paragraph>
Aşağıdaki kod örneği, önceki işaretleme örneğiyle aynı görevi gerçekleştirir.
MyParagraph.FontFamily = new FontFamily("Pescadero");
MyParagraph.FontSize = 48;
Run run_1 = new Run("CAPITALS ");
MyParagraph.Inlines.Add(run_1);
Run run_2 = new Run("Capitals ");
run_2.Typography.Capitals = FontCapitals.SmallCaps;
MyParagraph.Inlines.Add(run_2);
Run run_3 = new Run("Capitals");
run_3.Typography.Capitals = FontCapitals.AllSmallCaps;
MyParagraph.Inlines.Add(run_3);
MyParagraph.Inlines.Add(new LineBreak());
MyParagraph.FontFamily = New FontFamily("Pescadero")
MyParagraph.FontSize = 48
Dim run_1 As New Run("CAPITALS ")
MyParagraph.Inlines.Add(run_1)
Dim run_2 As New Run("Capitals ")
run_2.Typography.Capitals = FontCapitals.SmallCaps
MyParagraph.Inlines.Add(run_2)
Dim run_3 As New Run("Capitals")
run_3.Typography.Capitals = FontCapitals.AllSmallCaps
MyParagraph.Inlines.Add(run_3)
MyParagraph.Inlines.Add(New LineBreak())
XAML Öznitelik Kullanımı
<objectTypography.Capitals=""FontCapitals/>
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | CapitalsProperty |
Meta veri özellikleri olarak ayarlandı true |
AffectsMeasure, AffectsRender, Inherits |
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin