Недавно я начал играть с Mono (1.9.1) в Ubuntu 8.04 с помощью Mono-Develop IDE (v1). Я пытаюсь использовать GTK-Sharp 2 для запуска графического интерфейса для игровых приложений.
По какой-то причине, когда я пытаюсь создать диалоги gtk (ColorSelectionDialog
или MessageDialog
), компилятор выдает ошибку "Gtk.ColorSelectionDialog.ColorSelectionDialog(GLib.GType)" недоступен из-за его уровня защиты (CS0122)"
Возможно, эти диалоги не являются общедоступными объектами в библиотеке GTK?
Вот пример некоторого кода C#, который вызывает исключение:
Gtk.ColorSelectionDialog dlg = new Gtk.ColorSelectionDialog(); //dont need any more than this
Какие-либо предложения?