我最近开始使用 Mono-Develop IDE (v1) 在 Ubuntu 8.04 上使用 Mono (1.9.1)。我正在尝试使用 GTK-Sharp 2 为播放应用程序运行 GUI。
由于某种原因,当我尝试创建 gtk 对话框(ColorSelectionDialog
或MessageDialog
)时,编译器会抛出错误“'Gtk.ColorSelectionDialog.ColorSelectionDialog(GLib.GType)' is inaccessible due to its protection level (CS0122)”
也许这些对话框不是 GTK 库中的公共对象?
以下是一些引发异常的 c# 代码示例:
Gtk.ColorSelectionDialog dlg = new Gtk.ColorSelectionDialog(); //dont need any more than this
有什么建议么?