解决方案 »
- Winform动态调用button,修改text时出错未将对象引用设置到...
- 关于LISTVIEW 拖动文件
- 关于 RAPI 这个类的使用
- NUNIT自带C#程序 调试
- interop.excel的Page Setup 问题.高手抽空看下
- 这种效果怎么做出来的?
- 请教怎么把Word文件打印成图片
- 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
- 在窗体上放了个NotifyIcon,想实现窗口最小化后隐藏,双击NotifyIcon后显视窗口并恢复大小!
- 通过socket查询数据库
- 如何把列向数据库数据变成横向数据显示(datagridview)
- 求助:通过程序修改环境变量后,如何让其即时生效
private void button1_Click(object sender, EventArgs e)
{
DataTable dtbl = new DataTable();
BinaryFormatter bf = new BinaryFormatter();
using (Stream stream = File.Open("dgv.style", FileMode.Create))
{
bf.Serialize(stream, this.form2dt);
}
}
读取文件并应用样式,找个地方放如下代码
DataTable dtbl;
BinaryFormatter bf = new BinaryFormatter();
using (Stream stream = File.Open("dgv.style", FileMode.Create))
{
dtbl = (DataTable)bf.Deserialize(stream);
}for (int i = 0; i < dtbl.Rows.Count; i++)
{
dataGridView1.Columns[i].Name = Convert.ToString(dtbl.Rows[i][0]);
dataGridView1.Columns[i].Width = Convert.ToInt32(dtbl.Rows[i][1]);
dataGridView1.Columns[i].Visible = Convert.ToBoolean(dtbl.Rows[i][2]);
}