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, (null 筆刷) 評估為 透明 以進行轉譯。
備註
如果Children集合中的元素具有其任何定義區域的透明度或 Null 筆刷,則面板衍生面板的背景值會顯示在內部區域下方。 其會顯示在子邊界區域中,任何子項目有影響其位置的非零 邊界 的情況。 不論邊界為何,它也會顯示在任何子專案的版面配置位置之間,不過這取決於面板實作其版面配置行為的方式。 例如,在 Canvas中,內容區域中沒有絕對位置元素涵蓋的任何圖元都會顯示面板背景筆刷。
如果您使用Grid或StackPanel之類的Panel類別作為控制項範本的根項目,使用{TemplateBinding} 標記延伸將面板的背景系結至範本父系的Control.Background屬性, (使用範本的控制項類別) 。