wpf
u011582377
这个作者很懒,什么都没留下…
展开
-
wpf中string、color、brush之间的转换
命名空间: using System.Windows.Media;1、String转换成ColorColor color = (Color)ColorConverter.ConvertFromString(string); 2、String转换成Brush BrushConverter brushConverter = new Brus转载 2014-01-26 11:16:34 · 930 阅读 · 0 评论 -
GDI+基础知识一
在.NET 1.0中,建立图形化桌面应用程序可以使用两个API:Windows Forms和GDI+,主要位于System.Windows.Forms.dll和System.Drawing.dll程序集内。对于传统的桌面GUI来说,它们是非常优秀的API,但微软在.NET 3.0发布了一个更强大的GUI桌面API——WPF。WPF以后介绍。GDI+概述:GDI+是.NET Fram原创 2014-02-07 12:40:32 · 966 阅读 · 0 评论 -
变换
变换有:缩放、平移、旋转以及错位变换。(通用坐标系下)用于变换的方法如下:缩放变换:Graphics g = e.Graphics; g.FillRectangle(Brushes.White, this.ClientRectangle); g.DrawRectangle(Pens.Black, 10, 10, 50,原创 2014-02-18 15:37:04 · 894 阅读 · 0 评论 -
图像 1
图像应用的方面太多了,看看GDI+中如何使用图像。GDI+中两个能处理图像的类:Image类和Bitmap类。GDI+中有两个类是表示图像的:Bitmap类和Metafile类,都继承自Image类。Bitmap类提供了处理位图的功能,而Metafile类提供的是处理矢量图像的功能,所以这里只有讨论Bitmap和Image类的功能。Image类是一个抽象类,不能直接创建Image对象,只能原创 2014-02-13 16:37:55 · 1029 阅读 · 0 评论 -
GDI+基础知识 反锯齿技术
锯齿效果是绘图表面中像素的粒子化造成的。例如绘制一条对角线时,基于像素的本质只能是图形类似于对角线,如图阶梯状效果:在绘制曲线和文本时也会出现这种问题,都是因为屏幕上的像素使图像呈现这个锯齿状效果。反锯齿技术就是为了让绘制曲线、对角线和文本这样的图形操作获得更好的效果。反锯齿的原理是通过改变具有阶梯状效果的像素附近的像素修改颜色——在足够高的分辨率下就会得到较平滑的效果。如图:原创 2014-02-18 10:39:59 · 6214 阅读 · 0 评论 -
图像2
处理图像:对位图进行操作:裁剪、变形、翻转和拷贝等。裁剪图像: Graphics g = e.Graphics; Bitmap bmp = new Bitmap("C:\\Users\\ZQNB\\Desktop\\dog.png"); Rectangle sr = new Rectangle(10, 10, 100, 100);原创 2014-02-14 09:57:48 · 1915 阅读 · 0 评论 -
GraphicsPaths和Regions
之前在Graphics类中,简单提到在界面上创建图形,在前面也绘制了一些图形如直线和矩形等。这里就简单实例一遍:Graphics g = e.Graphics; g.DrawLine(new Pen(Brushes.Black,5), new Point(5, 2), new Point(5, 50)); //直线 g.DrawRecta原创 2014-02-10 17:15:50 · 9188 阅读 · 0 评论 -
GDI+基础知识三 钢笔(pen)和笔刷(brush)2
用Brush对象填充GDI+的Brush类本身是抽象类,不能直接实例化,所以GDI+API 提供了一下五个类,来扩展Brush,并提供了具体的实现,如下:下面简单实现一些例子。1.SolidBrush类SolidBrush用纯色来填充图像。Graphics g = e.Graphics; g.FillRectangle(Brushes.W原创 2014-02-08 16:16:53 · 2610 阅读 · 0 评论 -
GDI+基础知识三 钢笔(pen)和笔刷(brush) 1
在谈到绘制图形时,钢笔和笔刷是最基本的工具。在Graphics类中,大多数函数都需要使用Pen或Brush对象,在GDI+中,Pen类主要用于绘制直线、曲线和图形的边框,而Brush类以各种颜色和图案填充或描绘图形。这两个类在GDI+中使用非常频繁。首先看Pen类,主要介绍:不同线宽度的钢笔绘制实线、点画线和虚线的钢笔,以及如何配置这些样式绘制带箭头和其他形状的线段的钢笔连接线原创 2014-02-07 18:13:33 · 8336 阅读 · 1 评论 -
GDI+基础知识二 绘图表面
绘图表面 编写GDI+程序时,得到的图形可以放在3个基本目标环境中:屏幕上的窗口(窗体),发送到打印机上的页面,或内存中的位图或图像。每个环境都有一个绘图表面:基于像素的窗体、图像或页面。每个绘图表面的特性都是相同的(尺寸、像素分辨率和颜色深度),但这些特性的显示、控制方式则是不同的。绘图表面概述绘图表面是对屏幕上的窗口、打印机上的页面或内存中原创 2014-02-07 16:06:06 · 1530 阅读 · 0 评论 -
wpf布局
转自:http://www.cnblogs.com/zhouyinhui/archive/2007/03/18/678892.html 作者:。转载 2014-04-04 14:18:24 · 631 阅读 · 0 评论