데이터 격자가 있는데, itemEditor
은 NumericStepper
이고 몇 개의 열이 있습니다. DataGrid의 값을 편집 할 때 화면에 표시된 여러 값을 업데이트하려고하므로 updateValues()
함수를 호출하려고합니다.itemEditEnd 이벤트 전에 itemEditor의 새 값을 적용하십시오.
첫째, 나는 DataGrid
의 itemEditEnd
이벤트에이 기능을 추가했지만 새 값이 dataProvider
따라서, 나는 기능에이 값이 이전 값이로 업데이트되기 전에 함수가 호출지고 있습니다. 값이 dataProvider
으로 업데이트 된 후 해고되는 다른 이벤트가 있습니까? 또는 나는 무엇인가 놓치고 있냐?
둘째, 각 itemEditor
(duh!)의 변경 이벤트에이 함수를 넣으려고했으나 변경 이벤트가 다시 발생했지만 dataProvider
의 값은 이전 것입니다.
값을 가져올 때마다 updateValues()
함수를 호출하여 dataProvider
으로 값을 편집하고 업데이트 할 수있는 방법이 있습니까?
고마워요.
감사합니다 글렌, 내가 링크를 확인하고 돌아올거야 :) –
어떻게 할 수있는 "항목 편집기에 입력 된 데이터를 검사 할 수 있습니다"부분 .. 내가 원하는 방식으로 원하는 값을 얻을 수 있습니다. ? –
첫 번째 링크의 "셀 데이터 및 이벤트 수신기의 항목 편집기에 액세스"섹션에서 "getCellInfo"함수를 살펴보십시오. – Glenn