載せられるDataGridをC#で作りたいです。
http://www.grapecity.com/japan/multirow/
ここまで完璧なものを求めているわけではないのですが、このページの上の
画像のような感じで十分です。
http://tecsystem.web.fc2.com/sof19.html
datagridviewのフォーカス制御をそのまま利用したいので、カラムもしくは
行の拡張で対応したいのですが、どういう考え方で作ればいいのか、ご教示下さい。
最悪Swingでも結構です。サンプルソースがあると最高に嬉しいです。
開発環境はvc# 2010 express/.NET Framework4/Win XPです。
よろしくお願いします。
セル結合した場所のフォーカスや編集を気にしないなら、こちらが参考になります。
DataGridViewコントロールの連続する同じ値のセルを1つにまとめるには?[2.0のみ、C#、VB]
http://www.atmarkit.co.jp/fdotnet/dotnettips/593dgvgroupedcell/d...
ASPだったら、こちら
[ASP.NET]DataGridコントロールの同一列内のセルを結合するには?
http://www.atmarkit.co.jp/fdotnet/dotnettips/092joincells/joince...
セル結合した場所のフォーカスや編集もきれいに描画したいなら、自力で描画するしかないと思います。
こちらが参考になるかな
C# DataGridView セルの結合 その1
http://pub.ne.jp/arayan/?entry_id=2166972
C# DataGridView セルの結合 その2
http://pub.ne.jp/arayan/?entry_id=2184668
C# DataGridView セルの結合 その3
http://pub.ne.jp/arayan/?entry_id=2188806
C# DataGridView セルの結合 その3の追加
http://pub.ne.jp/arayan/?entry_id=2198932
セル結合された部分の編集処理までいるか分かりませんが、もしあるなら
自分だったら面倒そうなので、動的にテキストボックスでも貼り付けるかなぁ・・
それでも、スクロールのときにセルが半分だけ見えてる場合の処理とかかなり大変そうだと思います。
ご丁寧な回答ありがとうございます!検討します。