C# winform中如何使用DataGrid?分不多求解救。 参考: C# WinForm开发系列 - DataGridView 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 winform有DataGridView的啊……跟 asp.net 的使用差不多,在绑定的时候,有点出入,DataGridView.datasource = datatable WINFORM是有DataGridView 的,如ASP.NET一样,如果你不指定列绑定,它也会自动生成列,如楼上所说,差别就在于WEBFORM 页面的DataGridView的数据集可以是DataSet或者DataTable,但是WINFORM是必须指定DataTable,且不需要执行 DataBind() 这个问题前段时间以后了很久:旧版的DataGridView是DataGridView.datasource = datatable的,好像还要手动执行 DataBind();而新版的DataGridView使用的是DataGridView.datasourceID,这个是不需要手动绑定的,问题就是:新版的datasourceID重新绑定数据源的时候,不知道怎么操作啊,到现在还是不会的说。有知道的说一声,不胜感激哈 我建的项目是智能设备项目,因为要在WinCE 平台运行啊,所以没得DataGridView,只有DataGrid,但是DataGrid 不好控制啊。有没得办法添加一个第三方控件之类的DataGridView ? 我用过的有flexgrid和GridControl,都还不多DataGrid真没用过呢。。 dataGrid1.DataSource = dt.DefaultView;//设置数据源 DataGridTableStyle ts1 = new DataGridTableStyle();//表风格 ts1.MappingName = dt.TableName;//"table"; --->"table"是DataSet中的"table" dataGrid1.TableStyles.Add(ts1); GridColumnStylesCollection myDataGridColStyle = dataGrid1.TableStyles[0].GridColumnStyles; myDataGridColStyle["car_no"].Width = 100; myDataGridColStyle["loc_cod"].Width = 70; myDataGridColStyle["out_wgt_id"].Width = 50; myDataGridColStyle["unload_num"].Width = 100; myDataGridColStyle["seq_no"].Width = 0; myDataGridColStyle["car_no"].HeaderText.PadLeft(3); //设置dataGrid列的标题 myDataGridColStyle["car_no"].HeaderText = "车号"; myDataGridColStyle["loc_cod"].HeaderText = "货位"; myDataGridColStyle["out_wgt_id"].HeaderText = "超重"; myDataGridColStyle["unload_num"].HeaderText = "上磅次数"; myDataGridColStyle["seq_no"].HeaderText = "seq"; DataGrid 是 WPF里的。Winform有DataGridView 楼主问的是wince 。wince中只有datagrid dataGrid1.DataSource = dt.DefaultView;//设置数据源 这里设置不了啊、、、、 DataSet ds = new DataSet(); ds = DbHelperSQL.Query("select * from Demo"); int aa = ds.Tables[0].Rows.Count; dataGrid1.DataSource = ds.Tables[0];//设置数据源这里 aa = 4条,但是没得 DefaultView 这个报错 未将对象引用设置到对象的实例 就是设置数据源 ds.tables[0]也可以 我的也是在 wince下 datagrid设置没问题 给个能直接使用的Demo例子吧?我QQ 569740245 求发到邮箱啊 谢谢了啊、、、 wince是什么意思?请教 wince是什么意思?请教一种操作平台 主要应用与手机端的一种操作系统 有Wince 和 Mobile 就如同 电脑的 win7 和 XP 关于winform性能优化的问题 判断字符串是否只包含 "0123456789.-@" 中字符的函数 还有活着的兄弟吗?嘿嘿,帮个小忙了,100分加班费略表感谢 向高手散分问题:两个类的操作,如何处理事务? 一个数据库问题 配置文件Settings.settings的值是存哪里的 麻烦大家帮我看一下,一个很低级的问题 20位数字的加法 c#和visual c#有什么区别? c#怎么截取一定长度的字符串 指定开头和结尾 用C#调用cygwin里面的ssh.exe WinForm怎样画一条线,要跨越多个控件的
旧版的DataGridView是DataGridView.datasource = datatable的,好像还要手动执行 DataBind();而新版的DataGridView使用的是DataGridView.datasourceID,这个是不需要手动绑定的,问题就是:新版的datasourceID重新绑定数据源的时候,不知道怎么操作啊,到现在还是不会的说。有知道的说一声,不胜感激哈
有没得办法添加一个第三方控件之类的DataGridView ?
DataGridTableStyle ts1 = new DataGridTableStyle();//表风格
ts1.MappingName = dt.TableName;//"table"; --->"table"是DataSet中的"table" dataGrid1.TableStyles.Add(ts1);
GridColumnStylesCollection myDataGridColStyle = dataGrid1.TableStyles[0].GridColumnStyles;
myDataGridColStyle["car_no"].Width = 100;
myDataGridColStyle["loc_cod"].Width = 70;
myDataGridColStyle["out_wgt_id"].Width = 50;
myDataGridColStyle["unload_num"].Width = 100;
myDataGridColStyle["seq_no"].Width = 0; myDataGridColStyle["car_no"].HeaderText.PadLeft(3);
//设置dataGrid列的标题
myDataGridColStyle["car_no"].HeaderText = "车号";
myDataGridColStyle["loc_cod"].HeaderText = "货位";
myDataGridColStyle["out_wgt_id"].HeaderText = "超重";
myDataGridColStyle["unload_num"].HeaderText = "上磅次数";
myDataGridColStyle["seq_no"].HeaderText = "seq";
dataGrid1.DataSource = dt.DefaultView;//设置数据源
这里设置不了啊、、、、 DataSet ds = new DataSet();
ds = DbHelperSQL.Query("select * from Demo");
int aa = ds.Tables[0].Rows.Count;
dataGrid1.DataSource = ds.Tables[0];//设置数据源
这里 aa = 4条,但是没得 DefaultView 这个报错 未将对象引用设置到对象的实例
wince是什么意思?请教
wince是什么意思?请教一种操作平台 主要应用与手机端的一种操作系统 有Wince 和 Mobile 就如同 电脑的 win7 和 XP