Control.FontStretch 屬性

定義

取得或設定螢幕上字型緊縮或加寬的程度。

C#
[System.ComponentModel.Bindable(true)]
public System.Windows.FontStretch FontStretch { get; set; }

屬性值

FontStretch

FontStretch 值。 預設為 Normal

屬性

範例

下列範例示範如何設定控制項的字型延展屬性。 如需可能的延展值,請參閱 FontStretches

XAML
<Button Name="btn10" FontStretch ="Condensed" 
        Click="ChangeFontStretch" TabIndex="3">
  FontStretch
</Button>
C#
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";
    }
}

備註

此屬性只會影響範本使用 FontStretch 屬性做為參數的控制項。 在其他控制項上,此屬性不會有任何影響。

相依性屬性資訊

識別碼欄位 FontStretchProperty
設定為 的中繼資料屬性 true AffectsMeasure, AffectsRender, Inherits

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7