Panel.Background 屬性

定義

取得或設定一個筆 ,填滿面板內容區域。

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 類別如 GridStackPanel 作為控制範本的根元素,常用 {TemplateBinding} 標記擴充功能 將面板的背景綁定到 template 父(使用你模板的控制類別)的 Control.Background 屬性。

適用於

另請參閱