【发布时间】:2012-07-18 03:54:29
【问题描述】:
我创建了一个无边界的 WPF 应用程序,并且有一张我想作为我的背景的图像。我在 Paint 中创建了我的图像,所以我没有让角落透明的选项。我想让应用程序有圆角,但我没有得到 XAML 的预期结果。我尝试添加边框以获得所需的效果,但是当我运行应用程序时,图像仍然在边框前面。这是我的代码。我做错了什么?
<Border BorderBrush="Black" CornerRadius="15,15,15,15" BorderThickness="1,1,1,1" Width="242" Height="426">
<Grid>
<Image Height="425" Name="image1" Stretch="Fill" Width="240" Source="/Test;component/Test.png" />
<Grid Height="334" HorizontalAlignment="Left" Margin="24,39,0,0" Name="grid1" VerticalAlignment="Top" Width="198" />
</Grid>
</Border>
【问题讨论】:
-
我最终解决这个问题的方法是在paintshop中编辑照片以使角落透明..一旦完成,我删除了边框和上面的代码工作。感谢 erez 和 andrew 的时间和帮助,但我无法从您的回答中得到预期的结果
-
我已经更新了我的答案。试试看。