我目前有DataGrid
绑定到List
。通过数据库查询填充此List
。现在,我希望能够在DataGrid
中选择一个项目,然后向上或向下移动它,同时让它移动到List
。
我考虑过LinkedLists
,因为我还需要能够在列表中的特定位置上方或下方插入。但是,我只听说过LinkedLists
,我甚至不知道从哪里开始。查看MSDN,似乎没有内置的MoveUp()
/ MoveDown()
方法。我想,如果我可以在列表中移动它,那么让它在DataGrid
中移动将很简单。
我的问题是:有没有办法在LinkedList
或List
中上下移动项目?