0
如何隱藏我在MonoDevelop中創建的Gtk#窗口?我嘗試以下,但它不工作:你如何隱藏Gtk#窗口?
public MainWindow(): base (Gtk.WindowType.Toplevel)
{
Build();
this.HideAll();
this.Visible = false;
}
解決方案 調用HideAll()
構造外,作爲tomlog建議,工作。如果你想顯示窗口之前做一些工作,你可以
- 添加事件處理程序,以
Window.Shown
之前調用Build()
- 做的工作調用
Build()
之前(可能在大多數情況下是更好的選擇)