मैं चाहता हूं कि मेरे (केवल पढ़ने के लिए, पूर्ण करें) डेटाग्रिडव्यूज़ को फॉर्म लोड होने पर कोई चयनित पंक्ति न हो। मैंने कोशिश की। उनके डेटासोर्स को सेट करने के बाद फॉर्म कन्स्ट्रक्टर में चयन करें लेकिन यह काम नहीं करता है (मैं वास्तव में जानना चाहता हूं क्यों ...)।डेटाग्रिडव्यू के साथ समस्या। क्लेयर चयन()
फिर मैंने फॉर्म_लोड ईवेंट में कोशिश की लेकिन यह डेटाग्रिडव्यूव्स पर चयन को स्पष्ट नहीं करेगा जिसे मैंने तुरंत दिखाई देने वाले टैब कंटेनर पर नहीं रखा है।
क्या मैं कुछ गलत कर रहा हूं? मैं इसे प्रत्येक टैब पेज के लेआउट ईवेंट में कर सकता हूं लेकिन फिर जब भी उपयोगकर्ता टैब बदलता है, तो यह पंक्तियों को अचयनित कर देगा, जो वांछित व्यवहार नहीं है।
क्या आप अपना कुछ कोड संपादित और रख सकते हैं, शायद इसे देखकर हम आपकी मदद कर सकते हैं;) – pjnovas
मुझे यह वास्तव में जरूरी नहीं लगता है, शायद मैं एक और व्यावहारिक स्पष्टीकरण देने की कोशिश करूंगा: – francis
मेरे पास 3 डेटाग्रिडव्यू है एक फॉर्म (2 प्रीइलेक्टेड टैब पेज के अंदर हैं, दूसरा एक अन्य टैब पेज में है) और मैं चाहता हूं कि वे चयनित पंक्तियों के साथ दिखाई दें। यह dgv1 के रूप में सरल होना चाहिए था। क्लीयर चयन(); dgv2.ClearSelection(); आदि ... लेकिन जब मैं इसे कन्स्ट्रक्टर में करता हूं, तो डीजीवी हमेशा चयनित पहली पंक्ति के साथ दिखाई देते हैं। यदि मैं इसे फॉर्मलोड ईवेंट में करता हूं, तो अन्य टैब दृश्य में डीजीवी के पास अभी भी पहली पंक्ति होगी जब मैं टैब बदलता हूं ... – francis