datagrid列定制.txt
来自「常用c#知识库」· 文本 代码 · 共 34 行
TXT
34 行
1.调用
private void button7_Click(object sender, System.EventArgs e)
{
DataSet ds=CreateDataSet();
CreateStyles(dataGrid1);
dataGrid1.SetDataBinding(ds,"Customers");
}
2.定义
private void CreateStyles(DataGrid dg)
{
DataGridTableStyle style=new DataGridTableStyle();
style.MappingName="Customers";
style.AlternatingBackColor=System.Drawing.Color.Bisque;
//
DataGridTextBoxColumn customerID=new DataGridTextBoxColumn();
customerID.HeaderText="ID";
customerID.MappingName="CustomerID";
customerID.Width=200;
//
DataGridTextBoxColumn name=new DataGridTextBoxColumn();
name.HeaderText="Name";
name.MappingName="CompanyName";
name.Width=300;
//
//
DataGridTextBoxColumn city=new DataGridTextBoxColumn();
city.HeaderText="城市";
city.MappingName="City";
city.Width=300;
//
style.GridColumnStyles.AddRange(new DataGridColumnStyle[]{customerID,name,city});
dg.TableStyles.Add(style);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?