自定义WPF窗体形状
2021-07-12 12:06
标签:颜色 http 对话框 center word 应该 最新技术 实现 key 你好WPF爱好者。 随着WPF等统一API语言的发明,丰富用户界面变得非常容易。 创建丰富的用户界面只是一个想法。 您需要拥有的是创造性思维和最新技术融合。 WPF和Expression Blend在制作丰富的UI应用程序,清晰的图形和非常好的动画方面非常有用。 我将要发布的是将窗口矩形形状塑造成图像的形状。 它可以是任何图像,任何形状,任何大小,它应该是没有背景的PNG(便携式网络图形)图像(白色背景被移除)。 嗯,实现这一点是小菜一碟,但我仍然会提供一个完整的演练过程。 现在我们的图像文件准备就绪,让我们现在塑造我们的WPF表格。介绍
背景
代码使用
先决条件
准备图片文件
设置WPF应用
window title="ShapedWindow" windowstartuplocation="CenterScreen"
allowstransparency="True" opacitymask="White" windowstyle="None"
background="Transparent" width="620" height="267"
xmlns:x=http://schemas.microsoft.com/winfx/2006/xaml
xmlns=http://schemas.microsoft.com/winfx/2006/xaml/presentation
x:class="ShapedWPFForm.ShapedWindow">
grid>
img name="imgBackground" source="Shape.png" stretch="Fill" />
/grid>
/window>
所有就完成了
XAML属性解释:
-
allowstransparency="True"
- 设置窗体透明度。 -
background="Transparent"
- 表明背景是透明的。 -
windowstyle="None"
- 此属性删除标题栏并使窗体无边框。 基本上从窗体中删除所有系统控件。 -
opacitymask="White"
- 此属性使指定的背景颜色不受窗体的影响。
完成,教程完成。 通过这样做,您可以将图像作为窗体形状。 为您的窗体赋予创意。点击下载原文和源代码
自定义WPF窗体形状
标签:颜色 http 对话框 center word 应该 最新技术 实现 key
原文地址:https://www.cnblogs.com/bruceday/p/9600680.html