Button GTK#按钮绘制错误?
我的GTK#(v2.12.44)应用程序只有一个窗口和一个按钮。按钮似乎位于窗口的中心,因为文本显示在该位置,但按钮的边框/背景向上和向左移动,我看不到任何原因。以前有人见过这个吗?我在一个图像小部件中看到了类似的行为。请注意,这只发生在Windows中,而不发生在(例如)Raspberry Pi/Jesse上 代码如下:Button GTK#按钮绘制错误?,button,gtk,gtk#,Button,Gtk,Gtk#,我的GTK#(v2.12.44)应用程序只有一个窗口和一个按钮。按钮似乎位于窗口的中心,因为文本显示在该位置,但按钮的边框/背景向上和向左移动,我看不到任何原因。以前有人见过这个吗?我在一个图像小部件中看到了类似的行为。请注意,这只发生在Windows中,而不发生在(例如)Raspberry Pi/Jesse上 代码如下: Application.Init(); var window = new Window("test") {new Button("testing 1, 2, 3")}; w
Application.Init();
var window = new Window("test") {new Button("testing 1, 2, 3")};
window.Maximize();
window.ShowAll();
Application.Run();
您的代码运行良好。在添加按钮之前,请尝试添加容器,并设置要添加的一些参数。添加按钮时填充并展开。GTK+的哪个版本?我使用的是2.12.44版。这听起来特别古老。尝试更新到一个更新的版本(最新的GTK+2是2.24;最新的GTK+3是3.22);