Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 Mono 与 GTK# 一起使用,并尝试将现有窗口显示为 GTK.Notebook 中的新选项卡。我目前正在将小部件重新设置为笔记本,如下所示:
我的窗口 myWindow = new MyWindow(); myWindow.Children[0].Reparent(myNotebook)
我应该这样做,还是有更好的方法来重新使用现有窗口,以便您可以在选项卡上显示它?
GtkPlug您的方式是最好的方式,如果不使用可怕的黑客(我猜如果您使用.NET,您会对此不感兴趣),就无法将窗口嵌入选项卡中。查看代码以gnome-terminal获取有关如何执行此操作的示例。
GtkPlug
gnome-terminal