Control.FontStretch Özellik

Tanım

Bir yazı tipinin ekranda ne derece daraltıldığı veya genişletildiği derecesini alır veya ayarlar.

public:
 property System::Windows::FontStretch FontStretch { System::Windows::FontStretch get(); void set(System::Windows::FontStretch value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.FontStretch FontStretch { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.FontStretch : System.Windows.FontStretch with get, set
Public Property FontStretch As FontStretch

Özellik Değeri

FontStretch

Bir FontStretch değer. Varsayılan değer: Normal.

Öznitelikler

Örnekler

Aşağıdaki örnekte, bir denetimin yazı tipi stretch özelliğinin nasıl ayarlanacağı gösterilmektedir. Olası esnetme değerleri için bkz FontStretches. .

<Button Name="btn10" FontStretch ="Condensed" 
        Click="ChangeFontStretch" TabIndex="3">
  FontStretch
</Button>
void ChangeFontStretch(object sender, RoutedEventArgs e)
{
    if (btn10.FontStretch == FontStretches.Condensed)
    {
        btn10.FontStretch = FontStretches.Normal;
        btn10.Content = "Control FontStretch changes from Condensed to Normal.";
    }
    else
    {
        btn10.FontStretch = FontStretches.Condensed;
        btn10.Content = "FontStretch";
    }
}
Private Sub ChangeFontStretch(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn10.FontStretch = FontStretches.Condensed) Then

        btn10.FontStretch = FontStretches.Normal
        btn10.Content = "Control FontStretch changes from Condensed to Normal."
    Else
        btn10.Content = "FontStretch"
        btn10.FontStretch = FontStretches.Condensed
    End If

End Sub

Açıklamalar

Bu özellik yalnızca şablonu özelliği parametre olarak kullanan FontStretch bir denetimi etkiler. Diğer denetimlerde bu özelliğin hiçbir etkisi yoktur.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı FontStretchProperty
Meta veri özellikleri olarak ayarlandı true AffectsMeasure, AffectsRender, Inherits

Şunlara uygulanır