using System;
using System.Data;
using System.Drawing;
using System.Windows.Forms;
namespace DoBon.View
{
public partial class DataGridFrm : Form
{
DataGrid dg = new DataGrid();
public DataGridFrm()
{
InitializeComponent();
DataLoad();
}
public void DataLoad()
{
dg.Size = new Size(300, 500);
DataSet ds = new DataSet();
DataTable dt;
DataColumn[] dc = new DataColumn[1];
//Table名T_Orderの追加
dt = ds.Tables.Add("T_Order");
dt.Columns.Add("No", Type.GetType("System.String"));
//dt.PrimaryKey = dc;
dt.Columns.Add("OderPrice", Type.GetType("System.String"));
dt.Rows.Add(new object[] { "A0001", "2000" });
dt.Rows.Add(new object[] { "A0002", "1800" });
dt.Rows.Add(new object[] { "A0003", "3800" });
DataGridTableStyle tstyle = new DataGridTableStyle();
tstyle.MappingName = "注文";
dg.TableStyles.Add(tstyle);
DataGridColumnStyle cstyle1 = new DataGridTextBoxColumn();
cstyle1.MappingName = "注文コード";
cstyle1.Width = 60;
tstyle.GridColumnStyles.Add(cstyle1);
dg.SetDataBinding(dt, "");
}
}
}
using System.Data;
using System.Drawing;
using System.Windows.Forms;
namespace DoBon.View
{
public partial class DataGridFrm : Form
{
DataGrid dg = new DataGrid();
public DataGridFrm()
{
InitializeComponent();
DataLoad();
}
public void DataLoad()
{
dg.Size = new Size(300, 500);
DataSet ds = new DataSet();
DataTable dt;
DataColumn[] dc = new DataColumn[1];
//Table名T_Orderの追加
dt = ds.Tables.Add("T_Order");
dt.Columns.Add("No", Type.GetType("System.String"));
//dt.PrimaryKey = dc;
dt.Columns.Add("OderPrice", Type.GetType("System.String"));
dt.Rows.Add(new object[] { "A0001", "2000" });
dt.Rows.Add(new object[] { "A0002", "1800" });
dt.Rows.Add(new object[] { "A0003", "3800" });
DataGridTableStyle tstyle = new DataGridTableStyle();
tstyle.MappingName = "注文";
dg.TableStyles.Add(tstyle);
DataGridColumnStyle cstyle1 = new DataGridTextBoxColumn();
cstyle1.MappingName = "注文コード";
cstyle1.Width = 60;
tstyle.GridColumnStyles.Add(cstyle1);
dg.SetDataBinding(dt, "");
}
}
}