WPF - 2D 图形
-
简述
WPF 提供了广泛的 2D 图形,可以根据您的应用程序要求对其进行增强。WPF 支持用于绘制图形内容的绘图和形状对象。 -
形状和绘图
-
形状类派生自框架元素类,形状对象可以在面板和大多数控件中使用。
-
WPF 提供了一些从 Shape 类派生的基本形状对象,如椭圆、直线、路径、多边形、折线和矩形。
-
另一方面,图形对象不从类派生,而是提供轻量级实现。
-
与 Shape 对象相比,绘图对象更简单。它们还具有更好的性能特征。
例
让我们举一个简单的例子来了解如何使用不同的形状对象。-
创建一个名为 WPF2D 图形的新 WPF 项目。
-
下面的代码创建不同类型的形状。
编译并执行上述代码时,它将生成一个椭圆、一条直线、一条弧和一个多边形。例
让我们看一下另一个示例,该示例演示如何使用绘图绘制区域。-
创建一个名为 WPF2D 图形1 的新 WPF 项目。
-
以下 XAML 代码演示如何使用图像绘制进行不同的绘制。
当您运行应用程序时,它将产生以下输出 -我们建议您执行上述代码并尝试更多 2D 形状和绘图。 -