Quantcast
Channel: Telerik Forums RSS
Viewing all articles
Browse latest Browse all 94857

ContextMenu with RadTreeListView - GetClickedElement problem

$
0
0

Hi guys,I have this XAML

<telerik:RadTreeListViewAutoGenerateColumns="False"ItemsSource="{Binding Categories}"SelectedItem="{Binding SelectedCategory,Mode=TwoWay}">
    <telerik:RadContextMenu.ContextMenu>
      <telerik:RadContextMenux:Name="CategoryContextMenu"Opened="CategoryContextMenu_Opened">
        <telerik:RadMenuItemHeader="Aggiungi"/>
      </telerik:RadContextMenu>
    </telerik:RadContextMenu.ContextMenu>
    <telerik:RadTreeListView.ChildTableDefinitions>
      <telerik:TreeListViewTableDefinitionItemsSource="{Binding Categories}"/>
    </telerik:RadTreeListView.ChildTableDefinitions>
    <telerik:RadTreeListView.Columns>
      <telerik:GridViewDataColumnDataMemberBinding="{Binding Description}"Header="Categoria"/>
      <telerik:GridViewCheckBoxColumnDataMemberBinding="{Binding Positive}"Header="Positivo"/>
    </telerik:RadTreeListView.Columns>
 </telerik:RadTreeListView>
null ever!

1.privatevoidCategoryContextMenu_Opened(objectsender, RoutedEventArgs e)
2.{
3.   RadTreeViewItem item = this.CategoryContextMenu.GetClickedElement<RadTreeViewItem>();
4.    if(item != null) //It never true!!!
5.    {
6.      viewModel.SelectedCategory = (LocalCategory)item.DataContext; //Can I do it?
7.     }
8. }

Viewing all articles
Browse latest Browse all 94857

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>