【问题标题】:GTK# button drawn incorrectly?GTK# 按钮绘制不正确?
【发布时间】:2017-06-07 21:12:09
【问题描述】:

我的 GTK# (v2.12.44) 应用程序有一个窗口,上面有一个按钮。该按钮似乎以窗口为中心,因为那是文本出现的地方,但按钮的边框/背景无缘无故地向上和向左移动。有没有人见过这个?我从 Image 小部件中看到了类似的行为。请注意,这只发生在 Windows 中,而不是(例如)Raspberry Pi/Jesse。

代码如下:

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)。
  • 那是GTK#的版本……它使用GTK 2.24;

标签: button gtk gtk#


【解决方案1】:

您的代码运行良好。尝试在添加按钮之前添加容器并设置一些您想要的参数。添加按钮时的填充和扩展。

【讨论】:

    猜你喜欢
    • 2023-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 2012-02-12
    相关资源
    最近更新 更多