तो मेरे पास कई डेटाग्रिडव्यू हैं जिन्हें हमने FullRowSelect
पर सेट किया था। उपयोगकर्ता अब प्रतिलिपि कार्यों के लिए एकल कोशिकाओं पर चयन करने की क्षमता का अनुरोध कर रहे हैं।डेटाग्रिड व्यू सेल चयन और पूर्णरो चयन
मैं CellSelect
करने के लिए DataGridView
सेट लेकिन जब मैं अनुप्रयोग चलाने, जब मैं पंक्ति हेडर पर क्लिक करें यह उजागर नहीं करता पूर्ण पंक्ति, केवल प्रथम स्तंभ।
मैं यह पूरी तरह से मैं पंक्ति हेडर पर कई बार क्लिक करने के लिए हो रहा है का चयन करने के RowHeaderMouseClick
के लिए शिफ्ट लेकिन क्रम में करने के लिए चयन मोड पाने के लिए एक CellMouseClick
साथ RowHeaderMouseClick
उपयोग करने की कोशिश।
private void DataGridView_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
}
कैसे मैं आसानी से है या नहीं इतनी आसानी से वे क्या ग्रिड पर चयन किया है पर निर्भर करता है CellSelect
और FullRowSelect
के बीच आगे और पीछे स्विच कर सकते हैं?
मैं ऑब्जेक्ट का उपयोग कर रहा हूं, इसे उदाहरण में डेटाग्रिड व्यू कहा जाता है। मैं स्पष्टता के लिए नाम बदल दूंगा। जहां तक चयन मोड यह उपयोगकर्ता के इच्छित होने के आधार पर बदल जाएगा। वे एक सेल पर क्लिक कर सकते हैं ताकि यह सेल चयन हो। यदि वे रोहेडर पर क्लिक करते हैं तो यह FullRowSelect होगा। – Taryn