关于DataGridView的问题 用C#怎样将一个不确定长度的多为数组中的内容显示到DataGridView里面去求实例。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先把数组转换为DataTable,再绑定到DataGridView给个二维数组的例子http://www.cnblogs.com/Holmes-Jin/archive/2012/04/25/2470671.html 先用数组的长度设置dataGridView的行列数,再给dataGridView单元格赋值:dataGridView1.Rows[2].Cells[4].Value = a[2][4]; 绑定到DataTable的话,比较灵活方便,如果直接赋值的话也是可以的。 我会了用集合更好, 先创建一个 SerialPort类里面建想要显示的属性例如class SerialPort { public string strPortName { get; set; }//串口号 public int iBaudRate { get; set; }//波特率 public string iParityBit { get; set; }//校验位 public int iDateBits { get; set; }//数据位 public string strStopBits { get; set; } } public partial class Form1 : Form { List<SerialPort> serialPort = new List<SerialPort>(); SerialPort serial; private bool savePortList() { foreach (SerialPort port in serialPort) { serial = new SerialPort(); serial.strPortName = cboPortName.Text.ToString(); serial.iBaudRate = Convert.ToInt32(cboBaudRate.Text); serial.iParityBit = cboParityBit.Text.ToString(); serial.iDateBits = Convert.ToInt32(cboDataBit.Text); serial.strStopBits = cboStopBit.Text.ToString(); serialPort.Add(serial); return true; }//显示数据 public void BindGrid() { this.dataGridView1.DataSource=new BindingList<SerialPort>(this.serialPort); }} 先放到dataset中,在添加到datagridview中 求ip和地址的正则 谢谢了 怎么样理解编程中的线程 读取XML中某个节点的值,为什么是空啊?! 请教各位大虾,vs2008 代码智能提示前面的小图标的意思? 高分求教:如何实现基于文件的全文索引(高度注意,不是数据库的全文索引) 一个关于委托、事件、线程的问题 在Windows应用程序中怎样获得用户在dataGrid表中的所选择的数据的值? 50分求水晶报表的注册号和密码!!!!! 问一下怎么用C#来建虚拟目录? 建 ftp呢 数据库连接的小问题! wpf 字幕动画切换 信息加密存入数据库后如何解密读取
http://www.cnblogs.com/Holmes-Jin/archive/2012/04/25/2470671.html
dataGridView1.Rows[2].Cells[4].Value = a[2][4];
例如class SerialPort
{
public string strPortName { get; set; }//串口号
public int iBaudRate { get; set; }//波特率
public string iParityBit { get; set; }//校验位
public int iDateBits { get; set; }//数据位
public string strStopBits { get; set; }
}
public partial class Form1 : Form
{
List<SerialPort> serialPort = new List<SerialPort>();
SerialPort serial; private bool savePortList()
{
foreach (SerialPort port in serialPort)
{ serial = new SerialPort();
serial.strPortName = cboPortName.Text.ToString();
serial.iBaudRate = Convert.ToInt32(cboBaudRate.Text);
serial.iParityBit = cboParityBit.Text.ToString();
serial.iDateBits = Convert.ToInt32(cboDataBit.Text);
serial.strStopBits = cboStopBit.Text.ToString();
serialPort.Add(serial);
return true;
}
//显示数据
public void BindGrid()
{
this.dataGridView1.DataSource=new BindingList<SerialPort>(this.serialPort);
}
}