or
Hi,
I'm having a problem with setting the RadTreeViewItem's CheckState property through the ItemContainerStyle of the RadTreeView. Specifically, I receive an error message every time I try to edit the xaml in design mode with Blend (versions 3 or 4 RC) and nothing gets rendered on the design surfice. The message is:
"The member 'CheckState' is not recognized or is not accessible."
I managed to reproduce the problem with a stripped-down version of the xaml:
<Window x:Class="WpfApplication18.MainWindow" x:Name="Window" |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" |
xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation" |
mc:Ignorable="d" |
Width="640" Height="480" |
xmlns:sys="clr-namespace:System;assembly=mscorlib"> |
<Grid> |
<telerikNavigation:RadTreeView IsOptionElementsEnabled="True"> |
<telerikNavigation:RadTreeView.Items> |
<sys:String>Item 1</sys:String> |
<sys:String>Item 2</sys:String> |
<sys:String>Item 3</sys:String> |
</telerikNavigation:RadTreeView.Items> |
<telerikNavigation:RadTreeView.ItemContainerStyle> |
<Style TargetType="{x:Type telerikNavigation:RadTreeViewItem}"> |
<Setter Property="CheckState" Value="On" /> <Setter Property="OptionType" Value="CheckList" /> |
</Style> |
</telerikNavigation:RadTreeView.ItemContainerStyle> |
</telerikNavigation:RadTreeView> |
</Grid> |
</Window> |
TreeListViewRow
ltvrNode = e.Row as TreeListViewRow;