Class 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已设置。 要么LabelAttribute或者LabelExpression必须在渲染前设置; InvalidOperationException否则抛出.
LabelExpression { get; set; }提供一种自定义和格式化标签文本的方法。如果设置,覆盖LabelAttribute. 要么LabelAttribute或者LabelExpression必须在渲染前设置; InvalidOperationException否则抛出.
MultipartMode { get; set; }指定多部分几何体的渲染行为。默认是All.
Placement { get; set; }标签放置指定标签相对于要素几何的放置方式。
Priority { get; set; }指示此标签的优先级,以防它与另一个标签重叠。优先级较低的标签不被渲染。 默认为 1000.

方法

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

也可以看看