我在将exel文件中的列粘贴到wx.ListCtrl小部件时遇到问题。
class base_Frame(wx.Frame):
def __init__(self,parent,title,size=(400,550),input_Label_Text='test',
output_Label_Text='test'):
wx.Frame.__init__(self,parent=parent,size=size)
self.statusbar = self.CreateStatusBar()
self.statusbar.SetStatusText('Введите данные для расчета.')
self.input_Label=wx.StaticText(self,label=input_Label_Text,pos=(10,5))
self.output_Label = wx.StaticText(self, label=output_Label_Text,pos=(250,5))
self.input_Field=wx.TextCtrl(self,pos=(5,30),size=(100,400))
self.output_Field = wx.TextCtrl(self, pos=(110, 30), size=(270, 400))
当我通过右键菜单或ctrl-c / ctrl-v将Excel表格中的Excel列复制/粘贴到wx.ListCtrl时,在窗口小部件中仅显示第一个值:values for copy
答案 0 :(得分:0)
问题通过参数style = wx.TE_MULTILINE
解决self.input_Field=wx.TextCtrl(self,pos=(5,30),size=(100,400),style=wx.TE_MULTILINE)