グリッドのAddItemについて

[戻る]
初心者 2007/03/08(木) 17:00:59
VC++ 2005 CLR windowsフォームアプリケーションにて作成しております。
グリッドを使用したプログラムで

c1FlexGrid1->AddItem(System::IO::Path::GetFileName(file)->ToLower());

ディレクトリをゲットしてツリーに追加していくプログラムを書いていますが指定した
セルにAddItemしたい場合はどのようにしたら良いでしょうか?デフォルトで列の左端に
追加されてしまいます。

Blue 2007/03/08(木) 17:10:27
>c1FlexGrid1
とはなんてコントロールでしょうか?

初心者 2007/03/08(木) 17:27:13
>c1FlexGrid1
>とはなんてコントロールでしょうか?

FlexGridの表になります。

初心者 2007/03/08(木) 17:31:24
フォームロード時に


c1FlexGrid1->Cols->Count::set(2);

として2列に指定し下のほうの処理でAddItemしているのですが1列目に追加されて
しまいます。。

1列目ではなく2列目にデータを追加したいのです。

Blue 2007/03/08(木) 17:44:00
FlexGridは使ったことないのですが、
AddItemは行の挿入ということになるのではないでしょうか?
setTextMatrixみたいなので入れれませんか?

古いスレッドには追加発言できません。