TreeViewItem.IsExpanded 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 TreeViewItem 中的嵌套项是处于展开状态还是折叠状态。
public:
property bool IsExpanded { bool get(); void set(bool value); };
public bool IsExpanded { get; set; }
member this.IsExpanded : bool with get, set
Public Property IsExpanded As Boolean
属性值
如果可以看到 TreeViewItem 的嵌套项,则为 true
;否则为 false
。 默认值为 false
。
示例
下面的示例演示如何设置 IsExpanded 属性。
<TreeViewItem Header="Employee1"
Name="Employee1Data"
IsExpanded="True"
Collapsed="OnCollapsed"
Expanded="OnExpanded">
<TreeViewItem Header="Work Days"
Name="EmployeeWorkDays"
IsSelected="True">
<TreeViewItem Header="Tuesday" />
<TreeViewItem Header="Friday"/>
</TreeViewItem>
</TreeViewItem>
<TreeViewItem Header="Employee2"
Name="Employee2Data">
<TreeViewItem Header="Work Days"
Name="emp2WorkDays"
Selected="GetSchedule"
Unselected="SetSchedule">
<TreeViewItem Header="Monday" />
<TreeViewItem Header="Wednesday"/>
</TreeViewItem>
</TreeViewItem>
Employee1Data.IsExpanded = true;
Employee1Data.IsExpanded = True
注解
在展开或折叠时展开和折叠 TreeViewItem 更改的 TreeViewItem 按钮的外观。 当 IsExpanded 属性值从 true
更改为 false
时,将发生 事件 Collapsed 。 同样,Expanded当属性值从 false
true
更改为 时IsExpanded,会发生 事件。
依赖项属性信息
标识符字段 | IsExpandedProperty |
元数据属性设置为 true |
无 |