杭州盘发培训班:WPF几何绘图(二)画矩形
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 11:50:30
WPF几何绘图(二)画矩形
2009-03-09 11:06 1498人阅读 评论(1) 收藏 举报
绘制矩形的时候需要使用RectangleGeometry类,代码实例如下:
[c-sharp] view plaincopy?
- RectangleGeometry myRectangleGeometry = new RectangleGeometry();
- myRectangleGeometry.Rect = new Rect(50,50,25,25);
- Path myPath = new Path();
- myPath.Fill = Brushes.LemonChiffon;
- myPath.Stroke = Brushes.Black;
- myPath.StrokeThickness = 1;
- myPath.Data = myRectangleGeometry;
矩形的相对位置和尺寸由 Rect 结构定义。相对位置是 50,50,高度和宽度均为 25,这将创建一个正方形。矩形的内部是使用 LemonChiffon 画笔绘制的,它的轮廓是用厚度为 1 的 Black 笔画绘制的。
效果如下:
尽管此示例使用 Path 元素来呈现 RectangleGeometry,但还可以通过许多其他方法来使用 RectangleGeometry 对象。例如,RectangleGeometry 可用于指定 UIElement 的 Clip,或者指定 GeometryDrawing 的 Geometry。
当然如果你要画很多的矩形,比如矩形图表,如上图所示,还是要用到PathGeometry。
最上面我所显示的例子就是使用了PathGeometry,所用代码如下:
[c-sharp] view plaincopy
- ///
- /// Interaction logic for DrawRect.xaml
矩形几何问题
数学矩形几何问题
几何问题(二)
wpf是什么?
[求助]高二几何
高二几何
高二几何
数学几何题二
二道数学题(几何的!),白送分啊!!!!!!!!!!!!
没有多媒体,那辅助设计可不可以处理二维绘图设计、三维几何造型设计、有限元分析(FEA)及优化设计、数
矩形(初二)
在百度上提问几何题怎样绘图?
初中二年级几何题
在CAD中为什么画出来的矩形在绘图区中特大
在CAD中为什么画出来的矩形在绘图区中特大
做一个基于Delphi的矢量绘图控件-矩形,难吗?
JAVA APPLET直线剪刀绘图系统,能绘制直线,矩形,圆的原理和程式
JAVA APPLET直线剪刀绘图系统,能绘制直线,矩形,圆的原理和程式
急求悬赏几何高手解答高二几何题
二阶导数的几何意义
请教一道高二空间几何题
求助一道高二几何题
高二几何的一道题目 帮帮忙
高二一道几何题 帮帮忙