Hi Team,
I am using WPF Radlistbox with MVVM pattern,
Here is my code.
<
Style x:Key="DraggableListBoxItem" TargetType="telerik:RadListBoxItem">
<
Setter Property="telerik:DragDropManager.AllowCapturedDrag" Value="True" />
</
Style>
<telerik:RadListBox>
<
telerik:RadListBox.DragVisualProvider>
<
telerik:ScreenshotDragVisualProvider />
</
telerik:RadListBox.DragVisualProvider>
<
telerik:RadListBox.DragDropBehavior>
<
telerik:ListBoxDragDropBehavior />
</
telerik:RadListBox.DragDropBehavior>
</
telerik:RadListBox>
I have source listbox and target listbox,
1 ) while drag and drop items from source listbox to target , the draged items from source should not be removed.
2) Taget List box should not allow any duplicate item(s) to drop.
these conditions should be same for single selection and Multiselection
3) Drag and drop on Source listbox should be disabled.
along with I need the follwing features for Radlist box.
1)Multi-select available on BOTH sides and on all operations (right click, add, drag n drop) available
2)Multi-select is “sticky†(ie don’t need to use Ctrl) with reset button (clear selections). Add or double click operation will also reset.
3)Use of Shift+click will select everything in between last select.
4)Either box could have multiple columns (in which headings are needed)
5)Enable Right Clik
6)To reorder right side
7)Items selected on the right, still appear on the left
8)Add button is sometimes available
9)Double-click on left side does an add (one line only), on right side does a remove (one line only)
10???Filter (sometimes available), generally radio button with the first (default) option being “Allâ€. This allows for “one†click switching between (for example Bcast and cable)
Can any one help me to resolve these features.
Thanks
Suresh.S