Panel.Background 属性

定义

获取或设置一个 Brush 用于填充边框之间的 Panel区域。

public:
 property System::Windows::Media::Brush ^ Background { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush Background { get; set; }
member this.Background : System.Windows.Media.Brush with get, set
Public Property Background As Brush

属性值

Brush。 此默认值为 null.

示例

以下示例将 Background a Grid 设置为 .RadialGradientBrush

<Grid>
  <Grid.Background>
    <RadialGradientBrush 
        GradientOrigin="0.5,0.5" 
        Center="0.5,0.5" RadiusX="0.5" RadiusY="0.5">
      <RadialGradientBrush.GradientStops>
        <GradientStop Color="Yellow" Offset="0" />
        <GradientStop Color="Red" Offset="0.25" />
        <GradientStop Color="Blue" Offset="0.75" />
        <GradientStop Color="Green" Offset="1" />
      </RadialGradientBrush.GradientStops>
    </RadialGradientBrush>
  </Grid.Background>
</Grid>

注解

Panel 如果未 Background 定义鼠标或触笔事件,则元素不会接收鼠标或触笔事件。 如果需要处理鼠标或触笔事件,但不希望你的 Panel背景,请使用 Transparent

Dependency 属性信息

项目 价值
标识符字段 BackgroundProperty
元数据属性设置为 true AffectsRenderSubPropertiesDoNotAffectRender

适用于

另请参阅