wxPython:TextCtrl问题

wxPython:TextCtrl问题,wxpython,textctrl,Wxpython,Textctrl,我正在尝试构建我的第一个wx应用程序 在我的面板中有一个浏览按钮,用户添加他的文件。我对文件做了一些处理。 现在,我想在TextCtrl中显示信息,以便用户可以修改它。然后我需要把它写进一个文件。 但是我不知道在处理文件之前需要多少文本控制框。 使用browse按钮事件,我得到了文件,也提取了信息。但是我不知道如何向用户显示信息 任何建议都将不胜感激。如果您所做的只是显示一个文件,那么您所需要的只是一个TextCtrl。我将为小部件提供wx.TE_多行样式,并将其添加到带有扩展标志的sizer中

我正在尝试构建我的第一个wx应用程序 在我的面板中有一个浏览按钮,用户添加他的文件。我对文件做了一些处理。 现在,我想在TextCtrl中显示信息,以便用户可以修改它。然后我需要把它写进一个文件。 但是我不知道在处理文件之前需要多少文本控制框。 使用browse按钮事件,我得到了文件,也提取了信息。但是我不知道如何向用户显示信息


任何建议都将不胜感激。

如果您所做的只是显示一个文件,那么您所需要的只是一个TextCtrl。我将为小部件提供wx.TE_多行样式,并将其添加到带有扩展标志的sizer中:

添加(myTxtCtrl,0,wx.EXPAND)


然后用户可以看到文件,您可以使用保存按钮或菜单项保存数据。处理程序基本上只需使用GetValue()方法获取文本控件的内容。

我需要多个TextCtrl中的信息,因为每个TextCtrl都有一个用户可以修改的旋转ctrl。在这种情况下,请使用父控件的GetChildren()方法并对其进行迭代,以从小部件中获取数据。如果您只想从微调器中获取数据,请使用isinstance。