Panel.Background 屬性

定義

取得或設定填滿面板內容區域的 Brush

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, (null 筆刷) 評估為 透明 以進行轉譯。

備註

如果Children集合中的元素具有其任何定義區域的透明度或 Null 筆刷,則面板衍生面板的背景值會顯示在內部區域下方。 其會顯示在子邊界區域中,任何子項目有影響其位置的非零 邊界 的情況。 不論邊界為何,它也會顯示在任何子專案的版面配置位置之間,不過這取決於面板實作其版面配置行為的方式。 例如,在 Canvas中,內容區域中沒有絕對位置元素涵蓋的任何圖元都會顯示面板背景筆刷。

如果您使用GridStackPanel之類的Panel類別作為控制項範本的根項目,使用{TemplateBinding} 標記延伸將面板的背景系結至範本父系的Control.Background屬性, (使用範本的控制項類別) 。

適用於

另請參閱