ExpandCollapsePattern 类

定义

表示以可视化方式展开显示内容,折叠隐藏内容的控件。

public ref class ExpandCollapsePattern : System::Windows::Automation::BasePattern
public class ExpandCollapsePattern : System.Windows.Automation.BasePattern
type ExpandCollapsePattern = class
    inherit BasePattern
Public Class ExpandCollapsePattern
Inherits BasePattern
继承
ExpandCollapsePattern

注解

使用提供展开/折叠功能的 UI 的子对象生成的聚合控件必须支持 ExpandCollapsePattern 控件模式,而其子元素则不支持。 例如,组合框控件是由列表框、按钮和编辑控件组合而成的,但它是唯一一个必须支持 ExpandCollapsePattern的父组合框。

备注

菜单控件(即使是单个菜单项的聚合)也是此规则的例外。 菜单项支持 ExpandCollapsePattern 控件模式,但父菜单控件不支持。 类似的异常适用于树和树项控件。

字段

ExpandCollapseStateProperty

标识 ExpandCollapseState 属性。

Pattern

标识 ExpandCollapsePattern 控件模式。

属性

Cached

获取此 ExpandCollapsePattern的缓存UI 自动化属性值。

Current

获取此 ExpandCollapsePattern的当前UI 自动化属性值。

方法

Collapse()

隐藏 AutomationElement 的所有子代节点、控件或内容。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Expand()

显示 AutomationElement 的全部子节点、控件或内容。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅