There are several different ways to set the background color of a cell within a Grid. They include:
- Setting the Background property of the element within a cell (e.g. a Label)
- Including a Rectangle in the same cell as another element and setting its Fill property
- Using a Border element and setting its Background property
<Grid> <Grid.RowDefinitions> <RowDefinition/> <RowDefinition/> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition/> <ColumnDefinition/> </Grid.ColumnDefinitions> <Label Grid.Row="0" Grid.Column="0" Content="Larry" Margin="5" Background="Lavender"/> <Label Grid.Row="0" Grid.Column="1" Content="Moe" Margin="5" /> <Rectangle Grid.Row="1" Grid.Column="0" Fill="Bisque"/> <CheckBox Grid.Row="1" Grid.Column="0" Margin="5" Content="Nose Tweak" VerticalAlignment="Center"/> <Border Grid.Row="1" Grid.Column="1" Background="MediumSpringGreen" CornerRadius="5" Margin="5"> <Button Grid.Row="1" Grid.Column="1" Margin="5" Content="Do Eye Poke" VerticalAlignment="Center"/> </Border> </Grid>
Image may be NSFW.
Clik here to view.
Filed under: Layout Tagged: Background, Grid, Layout, WPF Image may be NSFW.
Clik here to view.

Clik here to view.
