内側の影を実現するためにこのコードがあります。
なんとなくTextBlock
や などを含みます。 必要ありません。私は内側の影だけが必要です。
ここで説明されている問題に近いですが、内側の影があります...
だから私は内側の影を保ちたいのですが、フォントなどには適用しません.
修正するのを手伝ってください。ありがとうございました!
<DataTemplate x:Key="RSSItemTemplate">
<Border Background="LightGray" BorderBrush="DarkGray" Margin="0,0,0,5" BorderThickness="1" ClipToBounds="True">
<Border Background="Transparent" BorderBrush="Black" BorderThickness="1" Margin="-2">
<Border.Effect>
<DropShadowEffect ShadowDepth="0" BlurRadius="5" />
</Border.Effect>
<Grid>
<StackPanel Orientation="Vertical" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Image>
</Image>
<StackPanel Orientation="Vertical" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<TextBlock Text="{Binding Path=PublishDate}" Margin="0,0,5,0" />
<TextBlock Text="{Binding Path=Title}" TextWrapping="Wrap" />
</StackPanel>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<TextBlock Text="{Binding Path=Description}" Margin="0,5,0,0" TextWrapping="Wrap" />
</StackPanel>
</StackPanel>
</StackPanel>
</Grid>
</Border>
</Border>
</DataTemplate>
</UserControl.Resources>
<Grid>
<ItemsControl x:Name="MainRoot" ItemTemplate="{StaticResource RSSItemTemplate}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</Grid>