Panel.Background 属性

定义

获取或设置用于填充 Brush 的边框之间的区域的 PanelGets or sets a Brush that is used to fill the area between the borders of a 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

BrushA Brush. 此默认值为 nullThis default value is null.

示例

下面的示例将 Background 的设置 GridRadialGradientBrushThe following example sets the Background of a Grid to a 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 如果未定义,元素不会接收鼠标或触笔事件 BackgroundPanel elements do not receive mouse or stylus events if a Background is not defined. 如果需要处理鼠标或触笔事件,但不希望 Panel 使用背景,请使用 TransparentIf you need to handle mouse or stylus events but do not want a background for your Panel, use Transparent.

依赖项属性信息Dependency Property Information

标识符字段Identifier field BackgroundProperty
元数据属性设置为 trueMetadata properties set to true AffectsRender, SubPropertiesDoNotAffectRenderAffectsRender, SubPropertiesDoNotAffectRender

适用于

另请参阅