单击对话框外部时关闭对话框

本文关键字:对话框 外部 单击 | 更新日期: 2023-09-27 18:24:01

我正在使用GTK#,我有一个对话框,当用户点击退出时,我想关闭它。这与组合框的工作方式非常相似:当下拉列表展开并点击退出它时,它就会关闭。这个问题也有类似的问题,但对于其他语言=(我无法找到将这些答案与我的问题联系起来的方法

提前谢谢。

单击对话框外部时关闭对话框

首先,您应该连接到对话框的notify::has-toplevel-focus信号,并在has-toplevel-focus属性变为false时关闭它。