TreeViewItem.IsExpanded プロパティ

定義

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 から truefalse変わると、イベントが Collapsed 発生します。 同様に、 イベントは Expanded 、プロパティ値が IsExpanded から false に変更されたときに発生します true

依存プロパティ情報

識別子フィールド IsExpandedProperty
に設定されたメタデータ プロパティ true なし

適用対象

こちらもご覧ください