我有兩個列表框,我從一個項目拖動到另一個。使用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 - 圓角