Mono 如何隐藏Gtk窗口?
如何隐藏在MonoDevelop中创建的Gtk窗口?我尝试了以下方法,但无效:Mono 如何隐藏Gtk窗口?,mono,gtk#,Mono,Gtk#,如何隐藏在MonoDevelop中创建的Gtk窗口?我尝试了以下方法,但无效: public MainWindow (): base (Gtk.WindowType.Toplevel) { Build(); this.HideAll(); this.Visible = false; } 解决方案 正如tomlog所建议的,在构造函数外部调用HideAll(),是可行的。如果你想在显示窗口之前做一些工作,你可以 在调用Build() 在调用Build()(在大多数情况
public MainWindow (): base (Gtk.WindowType.Toplevel)
{
Build();
this.HideAll();
this.Visible = false;
}
解决方案 正如tomlog所建议的,在构造函数外部调用
HideAll()
,是可行的。如果你想在显示窗口之前做一些工作,你可以
- 在调用
Build()
- 在调用
(在大多数情况下,这可能是更好的选择)之前先做这些工作Build()