मेरे पास कुछ कॉलम में itemEditor
NumericStepper
के साथ डेटाग्रिड है। जब डेटाग्रिड में कोई मान संपादित किया जाता है, तो मैं स्क्रीन पर प्रदर्शित कई मानों को अपडेट करना चाहता हूं, और इसलिए updateValues()
फ़ंक्शन को कॉल करना चाहता हूं।itemEditEnd ईवेंट से पहले आइटम एडिटर से नया मान कम करें
पहले, मैं DataGrid
की itemEditEnd
घटना को यह समारोह जोड़ा है, लेकिन समारोह से पहले नया मान dataProvider
और इसलिए, मान मैं समारोह में पुराने मूल्यों हैं में अद्यतन किया जाता है कहा जाता है हो रही है। क्या dataProvider
में मानों को अपडेट करने के बाद कोई अन्य ईवेंट निकाल दिया गया है? या क्या मैं कुछ न कुछ भूल रहा हूं?
दूसरा, मैंने इस समारोह को प्रत्येक itemEditor
(डुह!) की परिवर्तन घटना में डालने का प्रयास किया, लेकिन फिर, परिवर्तन घटना को निकाल दिया गया, लेकिन dataProvider
में मान पुराने हैं।
क्या कोई तरीका है कि मैं updateValues()
फ़ंक्शन को हर बार संपादित कर सकता हूं, हर बार जब कोई मान संपादित किया जाता है और dataProvider
में अपडेट किया जाता है, क्योंकि वहां से मैं मूल्य कहां ले रहा हूं?
बहुत बहुत धन्यवाद।
धन्यवाद ग्लेन, मैं लिंक देखता हूं और वापस आऊंगा :) –
मैं "आइटम संपादक में दर्ज किए गए डेटा की जांच कर सकता हूं" भाग कैसे कर सकता हूं .. हो सकता है कि मैं उस मूल्य को प्राप्त कर सकूं जो मैं चाहता हूं ? –
मेरे पहले लिंक के "सेल डेटा एक्सेसिंग और आइटम एडिटर में आइटम एडिटर" अनुभाग में, "getCellInfo" फ़ंक्शन देखें। – Glenn