如何避免关闭Python中的Gtk.Dialog?

如何避免关闭Python中的Gtk.Dialog?,python,dialog,gtk,pygtk,gtk3,Python,Dialog,Gtk,Pygtk,Gtk3,我在Gtk.对话框中有一个表单,它有一个“Ok”按钮和一个“Cancel”按钮 单击“确定”按钮时,对话框返回1;单击“取消”按钮时,对话框返回0 我想做的是验证表单的字段,这样,如果任何字段有无效数据,如数字字段中的字母或空字段,则在按下“确定”按钮时,对话框不会被破坏。您可以定义一个自定义对话框。你可以找到一个例子。只有验证成功,舒尔才能销毁对话框。向我们展示一些代码,以便我们能够回答更具体的问题。它起到了作用,当我单击“确定”按钮时,表单没有正确填写,对话框在字段正确填写之前不会销毁。非常

我在Gtk.对话框中有一个表单,它有一个“Ok”按钮和一个“Cancel”按钮

单击“确定”按钮时,对话框返回1;单击“取消”按钮时,对话框返回0


我想做的是验证表单的字段,这样,如果任何字段有无效数据,如数字字段中的字母或空字段,则在按下“确定”按钮时,对话框不会被破坏。

您可以定义一个自定义对话框。你可以找到一个例子。只有验证成功,舒尔才能销毁对话框。

向我们展示一些代码,以便我们能够回答更具体的问题。它起到了作用,当我单击“确定”按钮时,表单没有正确填写,对话框在字段正确填写之前不会销毁。非常感谢。