I upgraded my Telerik version from 2014.1.331.45 to 2016.2.606.45. RadTreeView Multiple selection mode was working just fine with the older version, multiple selection is applied only when using Ctrl and/or Shift key (as expected). But after upgrading, RadTreeView is applying multiple selection without clicking Ctrl or Shift key, which is strange. The code is the same before and after upgrading:
<
telerik:RadTreeView
x:Name
=
"lstVariables"
Padding
=
"5"
BorderThickness
=
"0"
Grid.Row
=
"0"
ScrollViewer.CanContentScroll
=
"False"
IsEditable
=
"True"
SelectionMode
=
"Multiple"
ItemsSource
=
"{Binding LstAppDataSeriesGrouping}"
IsDropPreviewLineEnabled
=
"False"
IsDragPreviewEnabled
=
"True"
IsDragTooltipEnabled
=
"False"
telerik:TreeViewSettings.DragDropExecutionMode
=
"New"
IsLineEnabled
=
"True"
IsSingleExpandPath
=
"False"
IsExpandOnSingleClickEnabled
=
"True"
IsDragDropEnabled
=
"True"
KeyDown
=
"lstVariables_KeyDown"
ItemTemplateSelector
=
"{StaticResource ItemDataTemplateSelector}"
>
<
telerik:RadContextMenu.ContextMenu
>
<
telerik:RadContextMenu
x:Name
=
"radContextMenu"
Opened
=
"radContextMenuBasic_Opened"
>
<
telerik:RadMenuItem
x:Name
=
"mnuEditVariableBasic"
Height
=
"23"
Header
=
"{Lang:LangCheck Edit}"
Click
=
"EditBasicVariable_Click"
>
<
telerik:RadMenuItem.Icon
>
<
Image
Source
=
"{DynamicResource editseries}"
/>
</
telerik:RadMenuItem.Icon
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
x:Name
=
"mnuDelete"
Height
=
"23"
Header
=
"{Lang:LangCheck Delete}"
Click
=
"mnuDeleteBasic_Click"
>
<
telerik:RadMenuItem.Icon
>
<
Image
Source
=
"{DynamicResource delete}"
/>
</
telerik:RadMenuItem.Icon
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
x:Name
=
"mnuRename"
Height
=
"23"
Header
=
"{Lang:LangCheck Rename}"
Click
=
"mnuRenameBasic_Click"
>
<
telerik:RadMenuItem.Icon
>
<
Image
Source
=
"{DynamicResource rename}"
/>
</
telerik:RadMenuItem.Icon
>
</
telerik:RadMenuItem
>
</
telerik:RadContextMenu
>
</
telerik:RadContextMenu.ContextMenu
>
</
telerik:RadTreeView
>