Panel.Background 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public:
property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();
void Background(Brush value);
public Brush Background { get; set; }
var brush = panel.background;
panel.background = brush;
Public Property Background As Brush
<panel Background="{StaticResource resourceName}"/>
- or -
<panel Background="colorString"/>
- or -
<panel>
<panel.Background>singleBrush</panel.Background>
</panel>
屬性值
那個填滿面板內容區域的刷子。 預設為 null(空筆刷),渲染時會被評估為 透明 。
備註
若子集中的元素在定義區域有透明或零畫筆,則面板衍生面板的背景值會在內區域下方可見。 當子元素的邊 界 非零且影響其位置時,該邊界會顯示在子邊界區域。 無論邊距如何,任何子元素的佈局位置間也能看到,雖然這取決於面板如何實作其佈局行為。 舉例來說,在 Canvas 中,任何沒有絕對定位元素覆蓋的內容區域像素,都會顯示面板背景筆刷。
如果你使用 Panel 類別如 Grid 或 StackPanel 作為控制範本的根元素,常用 {TemplateBinding} 標記擴充功能 將面板的背景綁定到 template 父(使用你模板的控制類別)的 Control.Background 屬性。