다른 셀에 2 셀 값의 합계를 표시하고 wxpython 그리드에서 셀 값이 변경되면 자동으로 새로 고치는 방법은 무엇입니까?

alwbtc

크기가있는 wx.grid가 있습니다 1*3(1 행, 3 열). 1*1에는 값이 3있고 셀 1*2에는 값이 5있으며 셀 1*3에 다른 셀의 합계 ( 3 + 5 = 8) 를 표시 하고 싶습니다 . 그리고 1*31*1과 셀이 1*2변경 되면 셀이 값을 자동으로 업데이트하고 싶습니다 . 이 재치 wxpython 그리드를 수행하는 방법?

마이크 드리스콜

세포 관련 이벤트를 잡아야합니다. 편집을 시작하기 위해 두 번 클릭 한 셀을 떠난 후에 해당 이벤트가 발생하므로 EVT_GRID_EDITOR_HIDDEN을 권장합니다. EVT_GRID_CELL_CHANGE를 사용할 수도 있습니다. 셀을 변경했다고해서 수정 한 것은 아닙니다.

어느 쪽이든 이벤트 처리기에서 처음 두 개의 셀 값을 가져 와서 합한 다음 세 번째 셀에 삽입합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관