请我想把几个textctrl在一个面板,我试图设置的名称和位置动态,与下面的代码,控件出现,但我不能分配的名称。你知道吗
p=0
for i in range(20):
p += 25
indesc ="ingdesc"
indesc = indesc + str(i)
print indesc
self.HERE I WANT TO PUT indesc value = wx.TextCtrl(self.panel,pos=(280,190+p),size=(350,23),style=wx.TE_READONLY)
谢谢
Tags:
你可以这样做:
但是这是一个很大的问题,但是你让自己的生活变得很困难,因为你不能通过字符串名
self.indesc11
来访问项目,例如,你必须通过list
中的位置来引用它(据我所知)。如果你在编写这类代码时是明确的,那么对未来来说是明智和清晰的。毕竟这只是复制和粘贴。你知道吗
相关问题 更多 >
编程相关推荐