У меня есть сетка, которую я хочу сделать непрозрачностью 0,5.у меня также есть граница для этой сетки, чтобы она была закруглена, и я хочу, чтобы эта граница также имела непрозрачность 0,5.Я хочу все это без влияния на содержание сетки.мне удалось изменить непрозрачность сетки без влияния на содержимое:
<Grid Grid.Column="0" Grid.Row="0" Margin="10,15,5,5" >
<Border BorderThickness="7" CornerRadius="4" >
<Grid>
<Grid.Background>
<SolidColorBrush Color="#73B2F5" Opacity="0.5"/>
</Grid.Background>
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Button Grid.Row="1" Grid.Column="0" Width="40" Height="40" Content="Asaf"></Button>
</Grid>
</Border>
</Grid>
в приведенном выше примере кнопка имеет полную непрозрачность, а сетка равна 0,5, но как насчет границы?Как сделать так, чтобы граница имела непрозрачность 0,5, не влияя на сетку внутри нее и содержимое сетки (все дочерние элементы границы)?
Я пробовал это, но это не работает:
<Grid Grid.Column="0" Grid.Row="0" Margin="10,15,5,5" >
<Border BorderThickness="7" CornerRadius="4">
<Border.Background>
<SolidColorBrush Color="#73B2F5" Opacity="0.5"/>
</Border.Background>
<Grid>
<Grid.Background>
<SolidColorBrush Color="#73B2F5" Opacity="0.5"/>
</Grid.Background>
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Button Grid.Row="1" Grid.Column="0" Width="40" Height="40" Content="Asaf"></Button>
</Grid>
</Border>
</Grid>