मेरे .NET 3.5
WPF
एप्लिकेशन में, मेरे पास WPF
DataGrid
है जो 500 कॉलम और 50 पंक्तियों के साथ पॉप्युलेट किया जाएगा। ऐप का प्रदर्शन स्क्रॉलिंग में बहुत खराब है, या जब मैं DataGrid.Items.Refresh()
या पंक्तियों का चयन करने में करता हूं।WPF DataGrid प्रदर्शन में सुधार
वास्तव में ऐप अपडेट लेआउट में लगभग 20 सेकंड लेगा। Layout_Updated()
घटना 20 सेकंड के बाद ट्रिगर होगी।
यदि मैं कॉलम को 50 या उससे कम तक कम करता हूं, तो ऐप बहुत उत्तरदायी होगा। मेरे निष्कर्ष प्रदर्शन के अनुसार सीधे कॉलम गिनती से संबंधित है।
मैं DataGrid
प्रदर्शन में सुधार कैसे करूं?
एक ग्रिड और अधिक है कि 10 कॉलम भी एक अच्छा विचार नहीं हो सकता है। लेकिन 'कस्टम पेजिंग' – Boomer
पर विचार करें @ वास्तव में बूमर? कभी विदेशी मुद्रा ग्रिड देखा? – TomTom
@WPFK क्या आपने तीसरे पैरा का उपयोग करने के लिए माना है टाई ग्रिड जो प्रदर्शन के लिए अनुकूलित है? – TomTom