Python wx.PasswordEntryDialog阻止调整大小

Python wx.PasswordEntryDialog阻止调整大小,python,wxpython,Python,Wxpython,我有一个wx.PasswordEntryDialog,我想阻止用户调整它的大小 我所尝试的: dialog = wx.PasswordEntryDialog(self, "Insert password", "", style=wx.TextEntryDialogStyle ^ (wx.RESIZE_BORDER |

我有一个wx.PasswordEntryDialog,我想阻止用户调整它的大小

我所尝试的:

dialog = wx.PasswordEntryDialog(self, "Insert password", "",
                                            style=wx.TextEntryDialogStyle ^ (wx.RESIZE_BORDER |
                                                                             wx.RESIZE_BOX |
                                                                             wx.MAXIMIZE_BOX))
试一试

编辑:

初始化后调用dialog.setWindowsStyle对我很有效

dialog.SetWindowStyle(wx.CAPTION)

移除resize_边框旗杆这是一个想法,移除从样式中移除resize_边框,从而防止被调整大小。但是不起作用!“调整大小”标志仍会出现,但您无法调整其大小。如果我也能删除它,那就太完美了。在创建对话框后调用SetStyle似乎起作用了。我正在使用wxPython3.0,当我在wx.PasswordEntryDialog上调用dialog.SetStyle(wx.CAPTION)时,我得到了AttributeError:“PasswordEntryDialog”对象没有属性“SetStyle”。哎哟,应该写SetWindowsStyle
dialog.SetWindowStyle(wx.CAPTION)