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