winformsでデータをバインドした後、datagridviewで各列のインデックスを手動で設定する方法は?
getdata()
{
SqlConnection con = new SqlConnection("Data source=XXXXX;Initial catalog=dummy;integrated security=true");
DataTable dt = new DataTable();
DataColumn col = new DataColumn("Title", typeof(System.String));
dt.Columns.Add(col);
DataRow row = dt.NewRow();
con.Open();
SqlCommand cmd = new SqlCommand("select Title,Description from systemtray", con);
SqlDataReader dr;
dr = cmd.ExecuteReader();
while (dr.Read())
{
string s=dr["Title"].ToString()+Environment.NewLine+dr["Description"].ToString();
row["Title"]= s.Trim();
dt.Rows.Add(row["Title"]);
}
dataGridView1.DataSource = dt;
}
動的データを追加し、私はアウトプットであるproperties.Hereを使用してデータグリッドへの2つのボタンを追加するためのコード:[0]の2つのボタンが指数で表示している、[1]とデータが表示されています最後の列では、インデックス[0]の位置にデータを表示し、次に2つのボタンを表示する必要があります。インデックスは手動で設定できます。
お返事ありがとうございます。はい、現在うまくいきます。お手伝いがありがとうございます。 – tiru