定义用于填充图形形状(如矩形、椭圆、饼形、多边形和封闭路径)的内部的对象。

构造函数

Brush类需要通过其子类创建才能使用,其子类有SolidBrush(实心画刷),TextureBrush(纹理画刷),LinearGradientBrush(线性渐变画刷),HatchBrush(阴影画刷)。
 
方法(以下方法其子类都继承了)

  Clone                                 当在派生类中重写时,创建此 Brush 的一个精确副本。 
  CreateObjRef                      创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject。)
  Dispose()                           释放由此 Brush 对象使用的所有资源。 
  Dispose(Boolean)                释放由 Brush 占用的非托管资源,还可以另外再释放托管资源。 
  Equals(Object)                    确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
  Finalize                               允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (重写 Object.Finalize()。)
  GetHashCode                      用作特定类型的哈希函数。 (继承自 Object。)
  GetLifetimeService               检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject。)
  GetType                             获取当前实例的 Type。 (继承自 Object。)
  InitializeLifetimeService         获取控制此实例的生存期策略的生存期服务对象。 (继承自 MarshalByRefObject。)
  MemberwiseClone                创建当前 Object 的浅表副本。 (继承自 Object。)
  MemberwiseClone(Boolean)  创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject。)
  SetNativeBrush                   在派生类中,设置对 GDI+ 画笔对象的引用。 
  ToString                             返回表示当前 Object 的 String。 (继承自 Object。)

 
posted on 2010-12-31 10:32  巅枫  阅读(738)  评论(0)    收藏  举报