2014-04-04 5 views
0

나는 wxGrid에 데이터 행을 가지고 있는데, 각 행마다 다른 인덱스가있다. 열 값을 기반으로 데이터를 필터링 할 수 있어야합니다. 효과적인 방법이나 연습이 있나요?wxGrid 데이터를 필터링하는 가장 효율적인 방법은 무엇입니까?

모든 것을 손쉽게 수행해야한다면 모든 그리드 데이터를 목록으로 모아서 목록으로 조작 한 다음 그리드를 지우고 크기를 조정 한 다음 그리드에 목록을 추가한다고 생각했습니다. 누구보다 효율적인 방법이 있습니까?

감사합니다.

답변

0

아니요. 당신은 기본적으로 자신의 롤해야합니다. 반면에 wx.ListCtrl의 래퍼 인 ObjectListView 위젯을 대신 사용할 수 있습니다. 그것은 내장 된 필터링하고있다 : 나는 또한 거기에 위젯을 사용하는 가장 쉬운 방법 중 하나에 ObjectListView 위젯을 찾을 수

. 슬프게도 아직 현재 wxPython에 포함되어 있지 않습니다,하지만 당신은 여기 그것을 얻을 수 있습니다

관련 문제