| Stroke 结构 | 
命名空间: CPF.Drawing
 语法
语法public struct Stroke
Stroke 类型公开以下成员。
 构造函数
构造函数| 名称 | 说明 | |
|---|---|---|
|  | Stroke(Single) | 初始化 Stroke 类的一个新实例 | 
|  | Stroke(Single, DashStyles) | 初始化 Stroke 类的一个新实例 | 
|  | Stroke(Single, DashStyles, CapStyles) | 初始化 Stroke 类的一个新实例 | 
|  | Stroke(Single, DashStyles, Single, Single, CapStyles) | 初始化 Stroke 类的一个新实例 | 
|  | Stroke(Single, DashStyles, Single, Single, CapStyles, LineJoins) | 初始化 Stroke 类的一个新实例 | 
 属性
属性| 名称 | 说明 | |
|---|---|---|
|  | DashOffset | 
            获取或设置直线的起点到短划线图案起始处的距离。
             | 
|  | DashPattern | 
            获取或设置自定义的短划线和空白区域的数组。只能偶数个
             | 
|  | DashStyle | 
            线条类型
             | 
|  | LineJoin | 
            线条连接处形状
             | 
|  | StrokeCap | 
            线条两端样式
             | 
|  | Width | 
            线条宽度
             | 
 方法
方法| 名称 | 说明 | |
|---|---|---|
|  | Equals | (重写 ValueTypeEquals(Object).) | 
|  | GetDashPattern | |
|  | GetHashCode | (重写 ValueTypeGetHashCode.) | 
|  | GetType | (继承自 Object。) | 
|  | ToString | (重写 ValueTypeToString.) | 
 运算符
运算符| 名称 | 说明 | |
|---|---|---|
|   | Equality | |
|   | (String to Stroke) | 
            width[,Solid/Dash/Dot/DashDot/DashDotDot]
             | 
|   | Inequality | 
 扩展方法
扩展方法| 名称 | 说明 | |
|---|---|---|
|  | ConvertTo | 
            类型转换
            (由 ObjectExtenstions 定义。) | 
|  | Delay | 
            延迟操作
            (由 ObjectExtenstions 定义。) | 
|  | Equal | 
            对象是否相等
            (由 ObjectExtenstions 定义。) | 
|  | GetCreationCode | (由 ObjectExtenstions 定义。) | 
|  | GetPropretyValue | 
            获取对象属性值
            (由 ObjectExtenstions 定义。) | 
|  | GetValue | 
            快速动态获取对象的属性值
            (由 FastReflectionExtensions 定义。) | 
|  | Invoke | 
            快速动态调用对象的方法
            (由 FastReflectionExtensions 定义。) | 
|  | SetPropretyValue | 
            设置属性值
            (由 ObjectExtenstions 定义。) | 
|  | SetValue | 
            快速动态设置对象的属性值
            (由 FastReflectionExtensions 定义。) | 
 参见
参见