我想创建以下表单,但是当我设置带负值的边距时会出现问题,然后它将无效并隐藏我的交叉图像。这有可能创造它吗?或任何其他方式来创建此表单。
我的需要: (在下面的图像黑色区域是透明的)
但现在显示我的表格如下图: -
请让我知道适当的方式。
答案 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>