private void dgv_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
foreach (DataGridViewRow r in dgv.Rows) r.Visible = false;
}
इस कोड काम करता है, लेकिन अगर ColumnHeaders (न केवल कोशिकाओं) doubleClicked है भी काम करता है?
मैं इसे केवल तब चलाना चाहता हूं जब कोई सेल डबलक्लिक हो।
सेलडब्लूक्लिक का मतलब सेलडब्लूक्लिक क्लिक करना चाहिए और हेडर डबलक्लिक नहीं है।डेटाग्रिड व्यू में एक हेडर नहीं, केवल एक कोड कैसे चलाया जाए, डबलक्लेक्ड है?
धन्यवाद इसे प्राप्त कर सकते हैं। सभी समाधान काम करता है। लेकिन, क्या कोई शायद समझा सकता है, तो कॉलम हैडर डब्लूडक्लिक हैंडलर का उद्देश्य क्या है यदि यह किसी अन्य हैंडलर पर चलता है? बेवकूफ लगता है। – Alice
आपके प्रश्न में आपने कहा था कि आप CellDoubleClick का उपयोग कर रहे हैं। चूंकि रोहेडर भी एक सेल है, घटना आग लगती है। यदि आपने ColumnHeaderDoubleClick का उपयोग किया है तो यह ईवेंट केवल कॉलम हेडर पर डबल क्लिक करेगा। मुझे उम्मीद है कि मैं काफी स्पष्ट था। – Vale
सेल सेल होना चाहिए, हेडर हेडर होना चाहिए। वैसे भी धन्यवाद। – Alice