मैं एक WinForms DataGridView हमेशा कम से कम एक पंक्ति हर समय का चयन किया है करने के लिए लगता है कि है। मैं वास्तव में सब पर पंक्तियों का चयन करने में सक्षम होने में कोई दिलचस्पी नहीं है, मैं सिर्फ उपयोगकर्ता की जरूरत है कोई भी विचार क्यों वहाँ हमेशा है कम से कम 1 पंक्ति चयनित स्तंभ 1. में चेकबॉक्स का चयन करने में सक्षम हो? मैं इसे कैसे रोक सकता हूं? क्या यह कॉलम 1 में चेकबॉक्स का चयन करने की क्षमता को प्रभावित करेगा?सी # WinForms DataGridView - लगातार पंक्ति चयनित!
this.dataGridView1.AllowUserToAddRows = false;
this.dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black;
this.dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
this.dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
this.dataGridView1.MultiSelect = false;
this.dataGridView1.RowHeadersVisible = false;
this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.WhiteSmoke;
this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray;
this.dataGridView1.ColumnCount = 0;
colSelect = new DataGridViewCheckBoxColumn();
colSelect.HeaderText = "Select Message";
colSelect.Width = 90;
this.dataGridView1.Columns.Insert(0, colSelect);
this.dataGridView1.Columns[0].DataPropertyName = "msgSelect";
बहुत यकीन है कि यह सही नहीं है ........ – Goober
वास्तव में? एक पंक्ति चयनित क्यों है इसका कारण यह है कि आपका चयन मोड सेट है! इसलिए "एक पंक्ति" चुनना बंद करने के लिए आपको इसे बदलने की जरूरत है ... – Calanus
मुझे नहीं लगता कि आप कैलानस प्रश्न को समझ गए हैं। वह जानना चाहता है कि वह डिफ़ॉल्ट रूप से सूची में पहली पंक्ति का चयन करने से डेटाग्रिड व्यू को कैसे रोक सकता है। – James