我正在寻求有关程序的帮助。语言是 c#,它是一个 winform 应用程序。我正在数据库中存储指向缩略图的链接。图像作为单独的文件保存在文件系统中。我需要一种方法来浏览这些文件。
具体来说,我需要一个控件来为我提供类似于 OpenOffice Presenter 和 Microsoft PowerPoint 等演示软件中的幻灯片排序器的功能。似乎任何标准的 Windows 控件都不起作用。如果您不知道,幻灯片分拣机本质上是一个网格。网格由一系列缩略图和这些图像的标签组成。这些图像及其相关标签可以被删除或重新排序。重新排序是通过拖动缩略图并将其放到新位置来完成的。
显然在这里找到了一个解决方案:http: //bytes.com/topic/c-sharp/answers/269058-need-slide-sorter-functionality但我不明白。
我在这里找到了一些有用的信息:http: //flylib.com/books/en/2.255.1.247/1/但是我发现很难拼凑起来。特别是我将如何编号图像并添加拖放支持。
看过这里:http ://www.youtube.com/watch?v=qwjvR4tX790我怀疑我可能需要使用某种布局控制,但会对任何其他方法感兴趣。这种方法在支持我需要的拖放功能方面显得有限。另一种方法可能是克隆项目,如此处所示克隆控件 - C# (Winform)再次我不确定这将如何与拖放一起工作。
我对代码解决方案和使用特定组件的建议持开放态度——即使我必须购买它。