2024-09-24 14:25:22 发布
网友
我一直在努力tkmessagebox.ask问题如果要问一个比“是”和“否”答案多的问题,我知道当单击“是”时askquestion会返回一个字符串“yes”,我正试图在该对话框中添加更多的按钮。tkmessagebox也能做到吗?我如何添加更多的按钮选项(即除了“是”和“否”之外,“通过”和“弃权”?在
不,tkMessageBox不可能。在
Dialog class(由tkMessageBox使用)的type选项只允许值abortretryignore、ok、okcancel、retrycancel、yesno和{}。你可以在Dialog子类中使用它们,但是如果你想显示更多的按钮,我建议你使用一个顶级的小部件,把它们添加到窗口中或者定义你自己的类。在
abortretryignore
ok
okcancel
retrycancel
yesno
不,tkMessageBox不可能。在
Dialog class(由tkMessageBox使用)的type选项只允许值}。你可以在Dialog子类中使用它们,但是如果你想显示更多的按钮,我建议你使用一个顶级的小部件,把它们添加到窗口中或者定义你自己的类。在
abortretryignore
、ok
、okcancel
、retrycancel
、yesno
和{相关问题 更多 >
编程相关推荐