Control.BorderBrush 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定描述控制件框線填滿的筆刷。
public:
property Brush ^ BorderBrush { Brush ^ get(); void set(Brush ^ value); };
Brush BorderBrush();
void BorderBrush(Brush value);
public Brush BorderBrush { get; set; }
var brush = control.borderBrush;
control.borderBrush = brush;
Public Property BorderBrush As Brush
<control Background="{StaticResource resourceName}"/>
- or -
<control Background="colorString"/>
- or -
<control>
<control.Background>singleBrush</control.Background>
</control>
屬性值
用來填滿控件框線的筆刷。 默認值為 null, (null 筆刷) 評估為 透明 以進行轉譯。
備註
每個控件可能會根據其可視化範本以不同的方式套用此屬性。 此屬性只會影響範本使用 BorderBrush 屬性做為範本 UI 屬性輸入的控制件。 在其他控件上,這個屬性沒有任何作用。 一般而言,如果想要顯示框線,控件會使用 {TemplateBinding} 標記延伸 ,將其 BorderBrush 值系結至 Border 的 BorderBrush ,該 框 線是控件範本的根元素。 如需視覺效果範本和控件範本化的詳細資訊,請參閱設定控件的 樣式 或 Template 屬性的參考頁面。
從 Windows 10 1607 版 (Windows 軟體開發套件 (SDK) 10.0.14393.0 版) 開始,generic.xaml 包含資源,可讓您用來修改不同視覺狀態中控件的色彩,而不需修改控件範本。 在以此軟體開發工具包為目標 (SDK) 或更新版本中,修改這些資源是偏好設定屬性,例如 Background、 Foreground 和 BorderBrush。 如需詳細資訊,請參閱設定控件樣式一文的輕量型樣式一節。
BorderThickness 值必須大於 0,才能看到 BorderBrush 值生效。