列出关于我的问题的查看问题

时间:2010-12-14 07:30:39

标签: c# .net

我在wpf中有一个listview,我正在交换两个项目索引..

交换必须对用户可见。

我试过给线程延迟..

它没有用

怎么做..

2 个答案:

答案 0 :(得分:0)

我不确定它是否适用于您的问题。

我认为你需要某种动画。如果它是web项目,你可以使用jQuery动画来做到这一点。

答案 1 :(得分:0)

如果我要这样做,我会删除列表视图并将其锁定在您无法再次使用的位置。然后使用您用于查询数据库的任何代码在C#中输出任何列表视图的代码(我认为LINQ to SQL是目前最强大的解决方案),然后使用字符串构建器来构造html。这样,您可以为每个div分配一个id,并在id的末尾附加一个递增的数字。最后你可以编写你的javascript并使用id。这是一个链接,显示如何在不使用gridview控件的情况下构建gridview。

请参阅此链接中问题的第一个答案:How to show pop up menu from database in gridview on each gridview row items?