Obecnie robię coś w WPF, który ma ramkę zawierającą siatkę i inne elementy sterujące. Problem, z którym się borykam, polega na tym, że za każdym razem, gdy ustawiam właściwość Border.Effect na efekt cienia, każda kontrolka znajdująca się na granicy ma teraz cień. Czy istnieje sposób, aby ustawić cień tylko do granicy, a nie do każdej kontroli zawartej w granicach?Cień roboczy WPF
Oto krótki przykład z mojego kodu:
<Grid>
<Border Margin="68,67,60,67" BorderBrush="Black" BorderThickness="1" CornerRadius="10">
<Border.Effect>
<DropShadowEffect/>
</Border.Effect>
<Rectangle Fill="White" Stroke="Black" Margin="37,89,118,98" />
</Border>
</Grid>
Po dodaniu innej zawartości (zamiast prostokąta) wewnątrz panelu Grid, ustaw właściwość Tło w panelu Grid, aby cała cienie nie padały. Na przykład, „ ...... .... " –
Suriya