'宣言 Public Property IsCollapsed As System.Boolean
public System.bool IsCollapsed {get; set;}
'宣言 Public Property IsCollapsed As System.Boolean
public System.bool IsCollapsed {get; set;}
<c1:C1OrgChart> <c1:C1OrgChart.ItemTemplate> <DataTemplate> <StackPanel> <TextBlock Text="{Binding Name}" /> <CheckBox Margin="4 0" IsChecked="{Binding IsCollapsed, Mode=TwoWay, RelativeSource={RelativeSource AncestorType=c1:C1OrgChart}}" /> </StackPanel> </DataTemplate> </c1:C1OrgChart.ItemTemplate> </c1:C1OrgChart>
この XAML は、CheckBox の IsChecked プロパティを、その項目を含む C1OrgChart コントロールの IsCollapsed プロパティに連結します。これで、ユーザーは、CheckBox をオンにすることで、グラフを折りたたむ/展開することができます。