Class XpsCanvas

XpsCanvas class

Class incapsulating Canvas element features. 该元素将元素组合在一起。例如,字形和路径元素 可以在画布中分组,以便被识别为一个单元(作为超链接目标)或 以将组合属性值应用于每个子元素和祖先元素。

public sealed class XpsCanvas : XpsContentElement

特性

姓名描述
Clip { get; set; }返回/设置限制元素渲染区域的路径几何实例。
Count { get; }返回子元素的数量。
EdgeMode { get; set; }返回/设置控制画布内路径边缘如何呈现的值。
HyperlinkTarget { get; set; }返回/设置超链接目标对象。
Item { get; }通过索引提供对元素子元素的访问i.
Opacity { get; set; }返回/设置定义元素均匀透明度的值。
OpacityMask { get; set; }返回/设置指定 alpha 值掩码 的画笔,它以与不透明度属性 相同的方式应用于元素,但允许元素的不同区域使用不同的 alpha 值。
RenderTransform { get; set; }返回/设置仿射变换矩阵,为元素的所有属性和所有子元素(如果有)建立新的坐标 frame 。

方法

姓名描述
Add<T>(T)向此画布的子列表添加一个元素。
AddCanvas()将新画布添加到该画布的子列表中。
AddGlyphs(string, float, FontStyle, float, float, string)将新字形添加到此画布的子列表中。
AddPath(XpsPathGeometry)向该画布的子列表添加新路径。
Clone()克隆此画布。
GetEnumerator()实施IEnumerable接口.
Insert<T>(int, T)将元素插入此画布的子列表中index位置.
InsertCanvas(int)将新画布插入此画布的子列表中index位置.
InsertGlyphs(int, string, float, FontStyle, float, float, string)将新字形插入此画布的子列表中index位置.
InsertPath(int, XpsPathGeometry)在此画布的子列表中插入一个新路径index位置.

也可以看看