定义显示一个或多个 .NET 对象的视图。 格式设置文件中可以定义的视图数没有限制。
图式
- 配置元素
- ViewDefinitions 元素
- View 元素
语法
<View>
<Name>Friendly name of view.</Name>
<OutOfBand />
<ViewSelectedBy>...</ViewSelectedBy>
<Controls>...</Controls>
<GroupBy>...</GroupBy>
<TableControl>...</TableControl>
<ListControl>...</ListControl>
<WideControl>...</WideControl>
<CustomControl>...</CustomControl>
</View>
属性和元素
以下各节介绍 View
元素的属性、子元素和父元素。 必须指定一个控件子元素,并且必须指定视图的名称以及使用该视图的对象。 定义自定义控件、如何对对象进行分组,以及指定视图是否带外是可选的。
特性
没有。
子元素
元素 | 说明 |
---|---|
用于视图 的 Controls 元素 | 可选元素。 定义一组控件,这些控件可以从视图中按其名称引用。 |
CustomControl 元素 | 可选元素。 定义视图的自定义控件格式。 |
用于视图 的 GroupBy 元素 | 可选元素。 定义如何对 .NET 对象的成员进行分组。 |
ListControl 元素 | 可选元素。 定义视图的列表格式。 |
视图 的 Name 元素 | 必需元素。 指定用于引用视图的名称。 |
OutOfBand | 可选元素 如果 OutOfBand 为 true,则无论以前选择其他视图的对象如何,该视图都适用。 |
TableControl 元素 | 可选元素。 定义视图的表格式。 |
ViewSelectedBy 元素用于视图 | 必需元素。 定义此视图显示的 .NET 对象。 |
WideControl 元素 | 可选元素。 定义视图的宽(单个值)列表格式。 |
父元素
元素 | 说明 |
---|---|
ViewDefinitions 元素 | 定义用于显示对象的视图。 |
注解
有关不同视图和自定义控件组件的详细信息,请参阅以下主题:
示例
此示例显示了一个 View
元素,该元素定义 System.ServiceProcess.ServiceController 对象的表视图。
<ViewDefinitions>
<View>
<Name>service</Name>
<ViewSelectedBy>
<TypeName>System.ServiceProcess.ServiceController</TypeName>
</ViewSelectedBy>
<TableControl>...</TableControl>
</View>
</ViewDefinitions>
另请参阅
视图 的 Name 元素
用于视图 的 Controls 元素
用于视图 的 GroupBy 元素