C# 如何在WPF应用程序的单个列表框中将图像从一个位置移动到另一个位置

C# 如何在WPF应用程序的单个列表框中将图像从一个位置移动到另一个位置,c#,wpf,image,listbox,C#,Wpf,Image,Listbox,我开发了一个WPF应用程序,其中iam将图像添加到列表框中。现在,我想将图像从列表框中的一个位置移动到另一个位置。例如,在列表框中第一个位置的图像必须在我用鼠标指针拖动时移动第五个位置。 有什么建议吗 提前感谢您应该为listbox实现拖放功能,我想这可能会有所帮助。它允许在两个列表之间拖动,但也处理重新排序,因此应该可以工作 也许你是对的。但是如果我把图像从第一个位置移到第三个位置,第三个图像必须移到第四个位置,第二个图像必须移到第一个位置。。。我想用这种方式拖放。谢谢你的回复。我找到了解决办

我开发了一个WPF应用程序,其中iam将图像添加到列表框中。现在,我想将图像从列表框中的一个位置移动到另一个位置。例如,在列表框中第一个位置的图像必须在我用鼠标指针拖动时移动第五个位置。 有什么建议吗


提前感谢

您应该为listbox实现拖放功能,我想这可能会有所帮助。它允许在两个列表之间拖动,但也处理重新排序,因此应该可以工作


也许你是对的。但是如果我把图像从第一个位置移到第三个位置,第三个图像必须移到第四个位置,第二个图像必须移到第一个位置。。。我想用这种方式拖放。谢谢你的回复。我找到了解决办法