我試圖重疊與圖像內的邊界,但我發現它無法申請,而我看到一些應用程序能夠這樣做。任何想法?如何與圖像重疊邊框並在邊框上添加陰影效果?
<Border BorderBrush="White" BorderThickness="1" Margin="20,20" Height="120" Width="410" >
<StackPanel Orientation="Horizontal">
<Canvas>
<Image Margin="-30,0,0,45" VerticalAlignment="Top" Source="{Binding Path=ListboxImage}" Width="100" Height="150" />
</Canvas>
<StackPanel>
<TextBlock Margin="135,8" Width="300" TextWrapping="Wrap" VerticalAlignment="Top" HorizontalAlignment="Left" Text="{Binding Path=ListboxName}" FontSize="{StaticResource PhoneFontSizeExtraLarge}"/>
<TextBlock Margin="150,0,0,8" Width="300" VerticalAlignment="Top" HorizontalAlignment="Left" Text="{Binding Path=ListboxDescription}" />
</StackPanel>
</StackPanel>
</Border>
雖然我嘗試了一些陰影效果添加到邊境。
<Border>
<Border.Effect>
.......
</Border.Effect>
</Border>
但它似乎不支持該效果。 +我發現有些論壇說他們因性能起飛效果〜 有什麼想法該怎麼做?
感謝回答。 我試過用你的解決方案。但是textblock在矩形內似乎不受支持。 – 2012-02-23 10:24:00