2017-06-07 88 views
0

我的GTK#(v2.12.44)應用程序有一個窗口,上面有一個按鈕。該按鈕看起來是以窗口爲中心的,因爲這是文本出現的位置,但按鈕的邊框/背景向上和向左移動無故我能看到。有沒有人見過這個?我從Image小部件中看到了類似的行爲。注意這隻發生在Windows中,而不是(例如)Raspberry Pi/Jesse。GTK#按鈕繪製不正確?

enter image description here

下面的代碼:

Application.Init(); 
var window = new Window("test") {new Button("testing 1, 2, 3")}; 
window.Maximize(); 
window.ShowAll(); 
Application.Run(); 
+0

什麼版本的GTK +? – andlabs

+0

我正在使用版本2.12.44。 – Dan

+0

這聽起來特別古老。嘗試更新到更新的版本(最新的GTK + 2是2.24;最新的GTK + 3是3.22)。 – andlabs

回答

0

您的代碼效果很好。嘗試在添加按鈕之前添加容器並設置一些您想要的參數。添加按鈕時填充和展開。