如何在GTK#应用程序中使用CSS样式?我之前听说过在GTK#中使用CSS主题是不可能的,但之后我找到了this example of using css styling in GTK#。除此之外,我还发现了samples of using CSS styling in Banshee project(使用GTK#)。那怎么可能呢?我已经尝试在GTK#中做同样的事情,但我没有找到CssProvider类。 那么我如何在GTK中找到这个类#或者如何在GTK中使用CSS样式#?
答案 0 :(得分:1)
CSS样式是GTK3的一项功能。
GTK#GTK3尚未稳定发布。
Xamarin(单声道背后的主要力量)公开宣布他们的产品(Xamarin Studio / Mono Develop)将不会转向GTK3。这意味着GTK3支持必须来自社区,因此来得非常缓慢。您可能找不到CssProvider类,因为您使用的是GTK2绑定而不是GTK3绑定。
如果你想尝试beta GTK3 csharp绑定,那么你可以在这里找到它们: https://github.com/mono/gtk-sharp/releases
因为Xamarin Studio不能与GTK3一起使用,我建议使用: