Dear C1,
I have the following queries:
1. Mouse Hover : If I hover my mouse on treeview then it looks like node gets highlighted – this behaviour is ok for one node But if I hover my mouse from multiple node it look like multiple nodes gets highlighted due to this I cannot figure out what are the nodes I have randomly selected using Cntrl + Mouse click. (refer attached Image - Image 1 ).In below snap I have randomly selected on node 3 and 2 remaining still look like selected
2. Sequence of Nodes : If there are 3 (1,2,3) nodes present and if I randomly select 2 nodes (1,3) so it returns me the selected nodes in the order which I selected i.e. if I select (3,2) then it returns me collection in same order but I don’t want this behaviour even though I randomly select any node in any order it supposed to return me in order it display on tree. I am using below code to get selected nodes. (refer attached Image - Image 2)
if (Main.ViewModel.MainViewModel.SelectedtreeViewControl != null && Main.ViewModel.MainViewModel.SelectedtreeViewControl.SelectedItems != null)
{
foreach (var Item in Main.ViewModel.MainViewModel.SelectedtreeViewControl.SelectedItems)
{
C1TreeViewItem selectedItem = Item as C1TreeViewItem;
if (selectedItem.Header is CompanyData)
{
CompanyData companyObject = selectedItem.Header as CompanyData;
profileDataToDelete.Categories.MotorsData.Add(companyObject);
deleteProfileViewModelObject = new DeleteProfile.ViewModel.DeleteProfileViewModel(profileDataToDelete.Categories.MotorsData);
}
}
}