问题描述
我在做个数据库的查询功能,但是有的数据表列实在太多,我就想实现一个通过checkesListBox来选择自己想要显示的相关列,在datagridView显示数据
解决方案
解决方案二:
datagridview每个列是可以控制是否显示的.类似于:datagridview.columns("abc").visable=false你根据checklistbox变化动态设置应该可以实现这个功能
解决方案三:
for(inti=0;i<checkedlistbox1.Items.Count;i++){dataGridView1.Columns[checkedlistbox1.GetItemText(checkedlistbox1.Items[i])].Visible=checkedlistbox1.GetItemChecked(i);}
时间: 2024-11-05 21:44:28