我有两个列表框,我从一个项目拖动到另一个。使用2009年11月版本的Silverlight 3 Toolkit的ListBoxDragDropTarget。我在第二个列表框的Drop事件上有一个EventHandler。我正在尝试获取正在插入的项目的索引,以便在项目集合中查看它之前的内容。有谁知道如何获取要添加到物品上的物品的索引?Silverlight 3 Toolkit - ListBoxDragDropTarget
1
A
回答
1
我想我想出了解决方案。
在列表框(toList)存在具有ItemsChanged事件的ItemsContainerGenerator。我能够获得该项目被检查以确保ItemsChangedEventArgs(五)行动添加,然后找出基于该从ItemsChangedEventArgs返回的位置,指数下跌到列表框。以下是代码。
刚通过InitializeComponent()添加新的事件处理函数。
toList.ItemContainerGenerator.ItemsChanged + =新System.Windows.Controls.Primitives.ItemsChangedEventHandler(ItemContainerGenerator_ItemsChanged);
然后添加处理程序本身。
空隙 ItemContainerGenerator_ItemsChanged(对象 发件人, System.Windows.Controls.Primitives.ItemsChangedEventArgs E){如果(e.Action == System.Collections.Specialized.NotifyCollectionChangedAction.Add) {INT索引=(e.Position.Index + e.Position.Offset); object obj = toList.Items [index];}}
相关问题
- 1. 调试ListBoxDragDropTarget(Silverlight Toolkit)上的性能问题?
- 2. SilverLight ListBoxDragDropTarget not changing order
- 3. Silverlight ListBoxDragDropTarget not accepting Drop
- 4. Silverlight 4 ListBoxDragDropTarget放到ListBoxItem
- 5. Silverlight Toolkit Accordion ScrollViewer
- 6. ListBoxDragDropTarget:可以使用
- 7. Silverlight ToolKit DragDrop问题
- 8. Silverlight Toolkit Accordion - 更改颜色
- 9. Silverlight 4:Chart Toolkit颜色集
- 10. ListBoxDragDropTarget设置目标
- 11. Silverlight ListBoxDragDropTarget动态添加列表中的错误
- 12. Silverlight ToolKit Chart:隐藏xaxis标签
- 13. 如何在SIlverlight 4 Toolkit中启用TimePicker?
- 14. 如何使用其他Silverlight Toolkit控件?
- 15. 来自Silverlight Charting Toolkit问题的ColumnSeries
- 16. Silverlight 3和Silverlight 4共存
- 17. ListBoxDragDropTarget防止ListBox填充其父控件
- 18. 如何设计Silverlight Toolkit手风琴风格?
- 19. Silverlight 3托管
- 20. Silverlight 3和IMultiValueConverter
- 21. Silverlight 3 Treeview
- 22. Silverlight 3类库
- 23. 在Silverlight 3
- 24. Silverlight 3&Deeplinking
- 25. Silverlight 3中的MultiBinding 3
- 26. 2009年11月的Silverlight Toolkit中的Microsoft.Windows.Controls.dll在哪里?
- 27. Silverlight 3 WriteableBitmap问题
- 28. Silverlight 3 + DataGrid.SelectedItems问题
- 29. Silverlight 3 IValueConverter麻烦
- 30. Silverlight 3 DataGrid - 圆角