急,算工资系统遇到问题……
如图:现在显示的我想选中所有的,但我现在选中一个以后,再选别的这个就成没有选择了,还有后面的业绩也是选完后,再点别的地方,这个地方就为空了
这是什么原因,应该怎么改?

软件开发交流群:112188320,希望各位大虾前来探讨
private void CustomerDgv() { dgv1.AlternatingRowsDefaultCellStyle.BackColor = SystemColors.InactiveCaptionText; dgv1.MultiSelect =true; dgv1.SelectionMode = DataGridViewSelectionMode.CellSelect; //要自己添加列这个属性要为true // dgv1.VirtualMode = true; 不要这一句代码 DataGridViewCheckBoxColumn colISselect = new DataGridViewCheckBoxColumn(); colISselect.HeaderText = "状态"; colISselect.Name = "状态"; // colISselect.ReadOnly = false; dgv1.Columns.Add(colISselect); DataGridViewTextBoxColumn colgz = new DataGridViewTextBoxColumn(); colgz.DataPropertyName = "工种名称"; colgz.HeaderText = "工种"; colgz.ValueType=typeof(string); dgv1.Columns.Add(colgz); DataGridViewComboBoxColumn colGz = new DataGridViewComboBoxColumn(); colGz.DataPropertyName = "业绩算法"; colGz.DataSource = service.Get_yjsf().Tables[0]; colGz.DisplayMember = "方法名称"; colGz.ValueMember = "方法名称"; colGz.HeaderText = "业绩计算方法"; colGz.ReadOnly = false; dgv1.Columns.Add(colGz); }