के रेड्रो को निलंबित करें मेरे पास एक विंडोज़ फॉर्म है। इसमें कई डेटाग्रिडव्यू शामिल हैं। किसी बिंदु पर, उपयोगकर्ता एक बटन दबा सकता है जो डेटाग्रिडव्यू अपडेट करता है। जब वे करते हैं, तो वे आमतौर पर डेटाग्रिडव्यू रेड्रो को बैठकर देख सकते हैं, एक समय में एक पंक्ति। मैं अपने "हो गया" जब तक रंग नहीं करने के लिए नियंत्रण के लिए करना चाहते हैं, वह यह है कि, मैं एक तरह सेविंडोज फॉर्म
Control.SuspendRedraw()
this.doStuff()
this.doOtherStuff()
this.doSomeReallyCoolStuff()
Control.ResumeRedaw()
को नियंत्रण में बताने के लिए मैं SuspendLayout/ResumeLayout कार्यों को देखा है चाहते हैं, लेकिन वे करते हैं कुछ भी नहीं (वे आकार बदलने/चलने वाले नियंत्रणों से अधिक संबंधित प्रतीत होते हैं, न कि सिर्फ अपने डाटावालों को संपादित करते हैं?)
के संभावित डुप्लिकेट होगा Win32 संदेश है और उसके बच्चे?] (http://stackoverflow.com/questions/487661/how-do-i-suspend-painting-for-a-control-and-its-children) –
देखें http://stackoverflow.com/ प्रश्न/487,661/कैसे करते हैं-ए-निलंबित-पेंटिंग के लिए एक-विवाद एल-एंड-इसके-बच्चे – Simon