本文件已封存並已停止維護。

Control.FontWeight 屬性

更新:2007 年 11 月

取得或設定指定字型的粗細。這是相依性屬性。

命名空間:  System.Windows.Controls
組件:  PresentationFramework (在 PresentationFramework.dll 中)
針對 XAML 的 XMLNS: http://schemas.microsoft.com/winfx/xaml/presentation

[BindableAttribute(true)]
public FontWeight FontWeight { get; set; }
/** @property */
/** @attribute BindableAttribute(true) */
public FontWeight get_FontWeight()
/** @property */
/** @attribute BindableAttribute(true) */
public  void set_FontWeight(FontWeight value)

public function get FontWeight () : FontWeight
public function set FontWeight (value : FontWeight)
<object FontWeight="FontWeight" .../>

屬性值

型別:System.Windows.FontWeight

FontWeight 值。預設值為 FontWeights.Normal

識別項欄位

FontWeightProperty

中繼資料屬性設為 true

AffectsMeasure, AffectsRender, Inherits

這個屬性只會影響樣板使用 FontWeight 屬性做為參數的控制項。這個屬性在其他控制項上不會有任何作用。

下列範例顯示如何設定控制項的 FontWeight 屬性。

<Button Name="btn5" FontWeight="Normal" 
        Click="ChangeFontWeight">
  FontWeight
</Button>


void ChangeFontWeight(object sender, RoutedEventArgs e)
{
    if (btn5.FontWeight == FontWeights.Bold)
    {
        btn5.FontWeight = FontWeights.Normal;
        btn5.Content = "FontWeight";
    }
    else
    {
        btn5.FontWeight = FontWeights.Bold;
        btn5.Content = "Control font weight changes from Normal to Bold.";
    }
}


Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

.NET Framework

支援版本:3.5、3.0
顯示: