请问winform下的datagrid能否脱离数据源来使用? 只是向用户展示一些硬件传回的信息,不需要保存到数据库或其他xml等数据源如何自定义几个列,并增加/删除行,最好还可以查找符合条件的行没时间去查了,试着做了一下,发现自定义列好象就存在bug(可能是我方法不对),只好找大家帮忙了谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己构造一个DataSet,添加列,添加行,再与之绑定即可 DataSet DS1 = new DataSet();if (!DS1.Tables.Contains("Service")){ DS1.Tables.Add("Service"); DS1.Tables["Service"].Columns.Add("Level", typeof(string)); DS1.Tables["Service"].Columns.Add("DateTime", typeof(string)); DS1.Tables["Service"].Columns.Add("ServiceInformation", typeof(string)); DS1.Tables["Service"].Columns.Add("MsgType", typeof(string));}............................DataRow ServiceInfoRow = DS1.Tables["Service"].NewRow();ServiceInfoRow["Level"] = "test";ServiceInfoRow["DateTime"] = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");ServiceInfoRow["ServiceInformation"] = "test data";ServiceInfoRow["MsgType"] = (msg_prefix==((char)12).ToString()) ? "1" : "0";DS1.Tables["Service"].Rows.Add(ServiceInfoRow); datagrid1.DataSource = DS1.Tables["Service"]; 一个简单的线程问题 判断素数个数的一个方法,大家帮忙找下错误,谢谢 datagridview 显示表时报错 请各位高手提供意见:将VS2003的C#程序迁移到VS2005有必要吗? TcpListener传输中文的一个问题 【求助】如何在Oracle中存取大二进制数据类型 线条的拖拽 c#的串口开发 各位有没有试过有XP后再装2003?会不会把XP干掉?我想试没敢装呢! 高手请进,关于网络编程的问题,up者有分,答对再送100分。 强类型数据集与treeview 请教高手,这个难题怎么解决
if (!DS1.Tables.Contains("Service"))
{
DS1.Tables.Add("Service");
DS1.Tables["Service"].Columns.Add("Level", typeof(string));
DS1.Tables["Service"].Columns.Add("DateTime", typeof(string));
DS1.Tables["Service"].Columns.Add("ServiceInformation", typeof(string));
DS1.Tables["Service"].Columns.Add("MsgType", typeof(string));
}............................DataRow ServiceInfoRow = DS1.Tables["Service"].NewRow();
ServiceInfoRow["Level"] = "test";
ServiceInfoRow["DateTime"] = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
ServiceInfoRow["ServiceInformation"] = "test data";
ServiceInfoRow["MsgType"] = (msg_prefix==((char)12).ToString()) ? "1" : "0";
DS1.Tables["Service"].Rows.Add(ServiceInfoRow);