C # GTK Drag and Drop - PullRequest
       11

C # GTK Drag and Drop

4 голосов
/ 27 августа 2011

Я пытаюсь создать приложение в GTK, и мне нужно, чтобы приложение могло перетаскивать элемент из одного списка в другое.Является ли это возможным?Если да, пожалуйста, разместите здесь пример или учебный сайт.Примечание: я использую C # в MonoDevelop 2.4

1 Ответ

1 голос
/ 30 сентября 2011

Возможно ли это?

Да!Это возможно и не так сложно реализовать.(Особенно если вы используете язык высокого уровня, такой как C #.)

Пример или учебный веб-сайт?

Если вы хотите перетаскивать в Gtk, то я думаю, чтоВы ищете класс Gtk.Drag .Вы можете увидеть его использование в Mono-Project Docs .На Gnome.org также доступно руководство .Хотя руководство предназначено для GTK +, его не должно быть слишком сложно перенести его для использования с GTK #.Я не уверен, смогу ли я найти действительные учебники по перетаскиванию в Gtk.ListView, но вы можете получить общую идею, увидев этот учебник PyGTK по перетаскиванию с помощью Gtk.Treeview: Ссылка на учебник .и этот Gtkmm один: Ссылка на учебник .Здесь есть еще один учебник GTK + DND: Ссылка на учебник .Вы также можете посмотреть источники проекта Пижама.

...