高手帮忙,winform的datagrid怎么添加一列选定控件,可以多选然后对选定行操作。多谢! 如题,怎么添加象checkbox的列,可以多选,然后怎么获取该行数据的主键值。我想实现的是获取多行数据的主键。多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string sql = "select 0 as [选择],* from tablename"; DataTable dt=f.ExcuteSQL(sql); dt.DefaultView.AllowNew=false; dt.DefaultView.AllowDelete=false; System.Windows.Forms.DataGridTableStyle dts = new DataGridTableStyle(); dts.AllowSorting=false; dts.RowHeadersVisible=false; dgridxmjl.DataSource=null; dgridxmjl.TableStyles.Clear(); System.Windows.Forms.DataGridBoolColumn a0=new DataGridBoolColumn(); a0.MappingName="选择"; a0.HeaderText="选择"; a0.Alignment=System.Windows.Forms.HorizontalAlignment.Center; //a0.ReadOnly=a0. a0.AllowNull=false; a0.Width=50; a0.FalseValue=0; a0.TrueValue=1;a0.ReadOnly=false; dts.GridColumnStyles.Add(a0);dgridxmjl.TableStyles.Add(dts); dgridxmjl.DataSource = dt; to exia(开发中...) 这个方法虽然可以确定排序以后选择的多行,但是和排不排序没有关系,因为如果想把排序以后的grid数据输出,数据还是没有排序,而是点击排序以前的数据顺序,因为DataTable数据没有排序.希望能和大家探讨一下,排序以后多选问题 WinForm的鼠标移进移出问题 dataset 读取 30M xml文件的数据 集合元素的存储与修改 请教,关于C#中UdpClient中 服务器端发送数据问题 请问C#中COM COM+ 应该如何学起呢? 想换程序学习的网友请进。 请问如何导出cs文件的类结构? treeview 调用 PropertyGrid.selectobject的问题,不刷新 EditPlus的C#语法加亮文件 有关字符串的操作函数 c#winform 界面美化方面求助 传递参数乱码的难题!
DataTable dt=f.ExcuteSQL(sql);
dt.DefaultView.AllowNew=false; dt.DefaultView.AllowDelete=false;
System.Windows.Forms.DataGridTableStyle dts = new DataGridTableStyle();
dts.AllowSorting=false;
dts.RowHeadersVisible=false;
dgridxmjl.DataSource=null;
dgridxmjl.TableStyles.Clear();
System.Windows.Forms.DataGridBoolColumn a0=new DataGridBoolColumn();
a0.MappingName="选择";
a0.HeaderText="选择";
a0.Alignment=System.Windows.Forms.HorizontalAlignment.Center;
//a0.ReadOnly=a0.
a0.AllowNull=false;
a0.Width=50;
a0.FalseValue=0;
a0.TrueValue=1;
a0.ReadOnly=false;
dts.GridColumnStyles.Add(a0);
dgridxmjl.TableStyles.Add(dts);
dgridxmjl.DataSource = dt;
这个方法虽然可以确定排序以后选择的多行,但是和排不排序没有关系,因为如果想把排序以后的grid数据输出,数据还是没有排序,而是点击排序以前的数据顺序,因为DataTable数据没有排序.希望能和大家探讨一下,排序以后多选问题