特定の行で GridView コントロールの 2 つの列を結合したい..
たとえば、5 列と 5 行の GridView があります。
2行目の2列目と3列目だけを結合したい..
データは、データベースに格納されているテーブルから取得されます。
助けてください..
前もって感謝します
特定の行で GridView コントロールの 2 つの列を結合したい..
たとえば、5 列と 5 行の GridView があります。
2行目の2列目と3列目だけを結合したい..
データは、データベースに格納されているテーブルから取得されます。
助けてください..
前もって感謝します
問題のセルをカスタムペイントする必要があります。
何かのようなもの:
private void datagridview1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if (e.RowIndex == 2)
{
// Draw the cells yourself without a border between them
e.Graphics.DrawString("Hello" ... );
e.handled = true;
}
}
これでは、各セルのみを描画できると思います。したがって、さらに詳しく知りたい場合は、代わりにPaintイベントを使用してコントロール全体をペイントする必要があります。