从0.1开始学C#  
小女子要开始学习C#了,主要是网络编程和画图两方面。 以前只学过C,也没怎么编过程序, 故而这个标题。 学习过程中,把自己学习的东西总结一下。 希望偶尔路过的高人多多指教 谢谢!^_^

graphics.Isvisible(点、区域)  :这些点,区域是否在绘图板的可见范围。

 

设置显示区域主要代码:

graphics.SetClip(范围,显示模式)

graphics.IntersetClip(用来相交的范围);//设置新范围为老范围和此输入范围的交集。

graphics.ResetClip();//重置

Code

 

范围可以为:

 

1、指定区域

graphics1.SetClip(new Rectangle(0, 0, 100, 100));//设定为矩形区域

GraphicsPath clipPath = new GraphicsPath();
clipPath.AddEllipse(0, 0, 200, 100);
graphics.SetClip(clipPath, CombineMode.Replace);//设为某路径区域

 

 Region clipRegion = new Region(new Rectangle(0, 0, 100, 100));
graphics.SetClip(clipRegion, CombineMode.Replace);//设为某范围

graphics2.SetClip(graphics1, CombineMode.Replace);//另一个graphics区域

 

2 模式

CombineMode.***

 

 

posted on 2009-05-18 13:58  阿朵  阅读(4328)  评论(0编辑  收藏  举报