如何在wpf中制作自定义关闭按钮?

时间:2013-08-10 10:00:26

标签: wpf image

我想创建以下表单,但是当我设置带负值的边距时会出现问题,然后它将无效并隐藏我的交叉图像。这有可能创造它吗?或任何其他方式来创建此表单。

我的需要: (在下面的图像黑色区域是透明的)

enter image description here

但现在显示我的表格如下图: -

enter image description here

请让我知道适当的方式。

1 个答案:

答案 0 :(得分:1)

如Akku在评论中所说,如果不使用Adorners或Popups,则无法在应用程序之外进行绘制。

但你可以做的是,而不是使利润率为负,使他们积极。因此,您的内容(渐变背景)的边距为10或20(或产生适当间距的任何数字。

<Window (.....) AllowsTransparency="True" WindowStyle="None">
    <Grid>
       <Button VerticalAlignment="Top" HorizontalAlignment="Right" Height="15" Width="15"/>
       <Border Margin="15">
            <YOUR_CONTENT>
       </Border>
    </Grid>
</Window>