資訊
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Control.FontSize 屬性

更新:2007 年 11 月

取得或設定字型大小。這是相依性屬性。

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

[BindableAttribute(true)]
[LocalizabilityAttribute(LocalizationCategory.None)]
[TypeConverterAttribute(typeof(FontSizeConverter))]
public double FontSize { get; set; }
/** @property */
/** @attribute BindableAttribute(true) */
/** @attribute LocalizabilityAttribute(LocalizationCategory.None) */
/** @attribute TypeConverterAttribute(FontSizeConverter) */
public double get_FontSize()
/** @property */
/** @attribute BindableAttribute(true) */
/** @attribute LocalizabilityAttribute(LocalizationCategory.None) */
/** @attribute TypeConverterAttribute(FontSizeConverter) */
public  void set_FontSize(double value)

public function get FontSize () : double
public function set FontSize (value : double)
<object FontSize="double"/>
- or –
<object FontSize ="qualifiedDouble"/>
doubleDoubleDouble 值的字串表示。這會解譯為與裝置無關的單位 (1/96 英吋) 度量。字串不需明確的包含小數點。例如,1 的值是可接受的。屬性值區段中提及的相同 Double 範圍限制在此適用。qualifiedDouble如上所述,double 值之後會跟著下列其中一個宣告字串:px、in、cm、pt。px  (預設) 為與裝置無關的單位 (每單位 1/96 英吋)in 是英吋,1in==96pxcm 是公分,1cm==(96/2.54) pxpt 是點,1pt==(96/72) px注意   在許多狀況下,double 值可能會設為「自動」,但如果設為「自動」,Control..::.FontSize 不會呈現。

屬性值

型別:System.Double

Control 中的文字大小。預設值為 SystemFonts.MessageFontSize。字型大小必須為正數。

識別項欄位

FontSizeProperty

中繼資料屬性設為 true

AffectsMeasure, AffectsRender, Inherits

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

下列範例顯示如何設定控制項的字型大小屬性。

<Button Name="btn3" FontSize="10.0" 
        Click="ChangeFontSize">
  FontSize
</Button>


void ChangeFontSize(object sender, RoutedEventArgs e)
{
    fsize = btn3.FontSize;
    if (fsize == 16.0)
    {
        btn3.FontSize = 10.0;
        btn3.Content = "FontSize";
    }
    else
    {
        btn3.FontSize = 16.0;
        btn3.Content = "Control font size changes from 10 to 16.";
    }
}


Windows Vista

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

.NET Framework

支援版本:3.5、3.0

社群新增項目

顯示:
© 2015 Microsoft