2011-02-02 2 views
3

새 데이터가 내 wx.ListCtrl에 들어 오면 창이 채워지고 스크롤 막대가 나타납니다. 내가하고 싶은 일은 목록에있는 최신 데이터를 창에 표시하는 것입니다. 내 첫 번째 아이디어는 wx.ListCtrl 스크롤 막대를 창 아래쪽에 기본값으로 설정하는 방법이었습니다. 이 일을하는 또 다른/더 좋은 방법이 있다면 나는 모두 귀입니다. 새 항목을 추가 한 후wx.ListCtrl 스크롤 막대를 가장 아래쪽으로 자동 잠금되도록 강제 설정하면 가장 최근 데이터가 창에 표시됩니까?

답변

9

, 당신은 아래로 스크롤 핀

self.EnsureVisible(self.GetItemCount() - 1) 

을 사용할 수 있어야합니다.

+0

self.EnsureVisible (self.GetItemCount() - 1 if else 0)''self.EnsureVisible (-1)'은 잘 작동하지만, 경우에 따라 ... –

관련 문제