我想知道如何从 Gtk-Sharp 应用程序中设置主题样式。
我正在尝试在 OpenSuse 11.4 和新的 12.3 中使用 MonoDevelop 4,并编写了一个非常简单的 gtk# 应用程序。
该应用程序只是一个带有按钮的“hello world”。
在设计器中,它看起来像这样,带有圆形按钮外观和所有内容:
但是当我在旧的 OpenSuse 11.4 中运行应用程序时,它看起来像这样,带有方形按钮:
它在较新的 OpenSuse 12.3 上看起来“圆润”,所以我知道我没有设置某种 Window 样式。
我试过这个,但它没有改变任何东西,所以我在这里错过了重点。
Gtk.Settings.Default.ThemeName = "Clearlooks";