我正在尝试构建我的第一个wx应用程序 我的面板中有一个浏览按钮,用户添加了他的文件。我对文件进行了一些处理。 现在我想在TextCtrl中显示信息,以便用户可以修改它。然后我需要把它写在一个文件中。 但我不知道在处理文件之前需要多少个TextCtrl框。 使用浏览按钮事件我得到了文件,也提取了信息。但我不知道如何向用户显示信息。
任何建议都表示赞赏。
答案 0 :(得分:0)
如果您所做的只是显示一个文件,那么您只需要一个TextCtrl。我会给小部件提供wx.TE_MULTILINE样式并将其添加到带有EXPAND标志的sizer中:
sizer.Add(myTxtCtrl,0,wx.EXPAND)
然后用户可以看到该文件,您可以使用“保存”按钮或菜单项保存数据。这个处理程序基本上只是使用它的GetValue()方法获取文本控件的内容。