C# GTK Drag and Drop

本文关键字:Drop and Drag GTK | 更新日期: 2023-09-27 18:06:54

我试图使应用程序在GTK,我需要使我的应用程序能够拖动项目从一个列表视图到另一个。这可能吗?如果有,请把我放在这里的例子或教程网站。注意:我在MonoDevelop 2.4中使用c#

C# GTK Drag and Drop

是可能的吗?

是的!这是可能的,也不是很难实现。(特别是如果你使用的是像c#这样的高级语言。)

示例还是教程网站?

如果你想在Gtk中拖放,那么我认为你正在寻找的是Gtk。拖课。你可以在Mono-Project文档中看到它的用法。在Gnome.org上也有一个教程。尽管本教程是针对GTK+的,但将其移植到GTK#中使用应该不会太难。我不确定我是否能找到Gtk中拖放的有效教程。ListView,但是您可以通过查看这个关于使用Gtk拖放的PyGTK教程获得总体思路。树视图:教程链接。还有这个Gtkmm的教程链接。这里有另一个GTK+ DND教程:教程链接。您也可以查看Pyjama Project的源代码。