जब आप आधार डेटा स्रोत अद्यतन एक DataGridView ताज़ा करने के लिए सबसे अच्छा तरीका क्या है अद्यतन?सबसे अच्छा तरीका है DataGridView ताज़ा करने के लिए जब आप आधार डेटा स्रोत
मैं अक्सर डेटा स्रोत को अद्यतन करने कर रहा हूँ और उपयोगकर्ता के लिए परिणाम प्रदर्शित करने के लिए के रूप में यह होता है चाहता था।
मैं इस बनाया की तरह कुछ मिल गया है (और यह काम करता है), लेकिन DataGridView.DataSource
बाहर null'ing सही तरीके से की तरह प्रतीत नहीं होता।
List<ItemState> itemStates = new List<ItemState>();
dataGridView1.DataSource = itemStates;
for (int i = 0; i < 10; i++) {
itemStates.Add(new ItemState { Id = i.ToString() });
dataGridView1.DataSource = null;
dataGridView1.DataSource = itemStates;
System.Threading.Thread.Sleep(500);
}
इस तरह से मैं इसे लंबे समय से कर रहा हूं और ऐसा लगता है कि यह सबसे अच्छा काम करता है। यह आपके सभी डेटा बाध्य नियंत्रणों को जांचने के लिए जांचता है कि क्या उनके डेटा को अपडेट किया गया है और फिर आवश्यक होने पर रीफ्रेश करें। –
चीयर्स । कि सत्यापित करने के लिए मैं उम्मीद कर रही थी तुम सिर्फ डेटा स्रोत को बदल सकता है तो किसी तरह की एक ताज़ा करते हैं:। पी यह सिर्फ एक तार्किक समाधान तरह लग रहा था ओह अच्छी तरह से – shaunf
क्या का उपयोग करने का महत्व 'typeof (सूची)' है बजाय। शून्य? – GWLlosa