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 에서 truefalseCollapsed 변경되면 이벤트가 발생합니다. 마찬가지로 속성 값이 Expanded 에서 false 로 변경되면 이벤트가 발생 IsExpanded 합니다true.

종속성 속성 정보

식별자 필드 IsExpandedProperty
메타 데이터 속성 설정 true 없음

적용 대상

추가 정보