Hi,
We have a RadTreeView nested in a RadPanelBar which the user can undock and have floating. While docked the binding for the all data works fine including the state of the checkboxes. However, when the undocked and floating the checkboxes no longer reflect the correct state. The names for the hierarchical data items are displaying correctly so some of the binding is still working but not the state of the checkboxes.
The following is the xaml we are using:
<telerikNavigation:RadPanelBarItem Collapsed="RadPanelBarItem_ExpandedCollapsed" Expanded="RadPanelBarItem_ExpandedCollapsed" > <telerikNavigation:RadPanelBarItem.Header> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="18" /> <ColumnDefinition /> </Grid.ColumnDefinitions> <CheckBox Grid.Column="0" IsThreeState="True" IsChecked="{Binding IsDomainsChecked, Mode=TwoWay, NotifyOnTargetUpdated=True}" Click="FilterCheckBox_Click" TargetUpdated="CheckBox_TargetUpdated"/> <TextBlock Grid.Column="1" Text="Domains"/> </Grid> </telerikNavigation:RadPanelBarItem.Header> <telerikNavigation:RadTreeView Name="DomainTreeView" IsOptionElementsEnabled="True" ItemsOptionListType="CheckList" IsTriStateMode="True" Checked="TreeView_CheckedUnchecked" Unchecked="TreeView_CheckedUnchecked" ItemsSource="{Binding Path=DomainEmailTypes}"> <telerikNavigation:RadTreeView.ItemTemplate> <HierarchicalDataTemplate DataType="{x:Type ViewModels:EmailTypeFilterViewModel}" ItemsSource="{Binding Path=EmailTypes}"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition /> <ColumnDefinition /> </Grid.ColumnDefinitions> <TextBlock Grid.Column="0" Text="{Binding Path=Name}"/> <TextBlock Grid.Column="1" Margin="5,0,5,0" Text="{Binding Path=DisplayCount}" /> </Grid> <HierarchicalDataTemplate.ItemTemplate> <DataTemplate> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition /> <ColumnDefinition /> </Grid.ColumnDefinitions> <TextBlock Grid.Column="0" Text="{Binding Path=Name}"/> <TextBlock Grid.Column="1" Margin="5,0,5,0" Text="{Binding Path=DisplayCount}" /> </Grid> </DataTemplate> </HierarchicalDataTemplate.ItemTemplate> </HierarchicalDataTemplate> </telerikNavigation:RadTreeView.ItemTemplate> </telerikNavigation:RadTreeView> </telerikNavigation:RadPanelBarItem> Any help or insight would be greatly appreciated.
Thank you.