Wxpython TextCtrl:如何设置文本位置?

Wxpython TextCtrl:如何设置文本位置?,wxpython,Wxpython,我有一个带有滚动条的TextCtrl,我希望文本的第一行显示在TextCtrl中。 但是文本的最后几行出现了。 当我将滚动条位置设置为TextCtrl的顶部时,文本的最后几行仍然会出现。你知道怎么解决这个问题吗 f = open(path, 'r') TC = wx.TextCtrl(self, -1, '', size=(400, 200), pos=(10,140), style=wx.TE_RICH2|wx.TE_MULTILINE|wx.VSCRO

我有一个带有滚动条的TextCtrl,我希望文本的第一行显示在TextCtrl中。 但是文本的最后几行出现了。 当我将滚动条位置设置为TextCtrl的顶部时,文本的最后几行仍然会出现。你知道怎么解决这个问题吗

f = open(path, 'r')
TC = wx.TextCtrl(self, -1, '',
                    size=(400, 200), pos=(10,140), style=wx.TE_RICH2|wx.TE_MULTILINE|wx.VSCROLL)
for line in f.readlines():
    TC.write(line)
f.close
TC.SetEditable(False)
TC.SetScrollPos(wx.VERTICAL,0)
TC.Refresh()

我相信你要的电话是
SetInsertionPoint(0)

我相信你要的电话是
SetInsertionPoint(0)

@Munchkin-没问题。如果你有什么工作,一定要接受答案。@Munchkin-没问题。如果你有工作,一定要接受答案。