我怎么能删除gtk#窗口上的最小化和最大化按钮,我遇到了 this,但不太确定如何在gtk#中使用它。
答案 0 :(得分:3)
This GTK# thread以单声道术语讨论给定的间接方法。
this.TypeHint = Gdk.WindowTypeHint.Dialog;
它使用WindowTypeHint枚举中的值将Window.TypeHint属性设置为WindowTypeHint.Dialog
值。
P.S。:我无法找到任何有关GDK#文档的好参考资料。
答案 1 :(得分:1)
这是删除最小化按钮的一种hacky方式(这是在Raspbian Jessie上测试的)
将窗口类型设置为WindowTypeHint.Menu
但是,当窗口开始时,它不会被聚焦,这不是好事。因此,在对话框的构造函数中,在this.Build ();
行之后添加:this.Present ();
,它将聚焦窗口。