类 SimpleLabeling

SimpleLabeling class

简单标注在每个要素上放置标签。

public class SimpleLabeling : Labeling

构造函数

名称描述
SimpleLabeling()初始化 SimpleLabeling 类的新实例。
SimpleLabeling(SimpleLabeling)初始化 SimpleLabeling 类的新实例。
SimpleLabeling(string)初始化 SimpleLabeling 类的新实例。

属性

名称描述
FeatureBasedConfiguration { get; set; }在处理要素之前用于配置此标注的回调函数。
FontColor { get; set; }确定文本颜色。
FontFamily { get; set; }用于渲染文本的字体族。默认值取决于系统。
FontSize { get; set; }文本大小。
FontStyle { get; set; }应用于文本的样式。
GeometryExpression { get; set; }提供一种方法,用标注修改后的几何体替代要素几何体。此回调在 FeatureBasedConfiguration 之后首次被调用。默认值为 null(使用原始要素几何体)。
HaloColor { get; set; }文本周围光晕(描边)的颜色。
HaloSize { get; set; }文本周围光晕(描边)的大小。
LabelAttribute { get; set; }用作标签来源的属性名称。如果已设置 LabelExpression 则忽略。必须在渲染前设置 LabelAttributeLabelExpression 之一;否则会抛出 InvalidOperationException。
LabelExpression { get; set; }提供一种自定义和格式化标签文本的方法。如果设置,则覆盖 LabelAttribute。必须在渲染前设置 LabelAttributeLabelExpression 之一;否则会抛出 InvalidOperationException。
MultipartMode { get; set; }指定多部件几何体的渲染行为。默认是 All。
Placement { get; set; }标签放置指定标签相对于要素几何体的放置方式。
Priority { get; set; }指示该标签在与其他标签重叠时的优先级。优先级较低的标签不会被渲染。默认值为 1000。

方法

名称描述
Clone()克隆此实例。

另见