0

Windows フォーム datagridview にユーザーが入力したデータを Windows フォーム ダイアグラムに取得しようとしていますが、その方法がわかりません。ユーザーが入力したデータを datagridview から取得する方法さえわかりません。

Visual Studio でローカル データベースをセットアップしようとしましたが、C++ を使用していて、VC++ 2010 でのデータベースのサポートが削除されたようです。SQLite データベースのセットアップも試みましたが、成功しませんでした。

データベースを使用せずに、または Microsoft のオプション以外のデータベースを使用して、ユーザーが入力したデータを datagridview からダイアグラムに取得する方法はありますか?

ありがとう!

4

1 に答える 1

2

私は同じ問題を調べていました。これを試してください-> http://www.functionx.com/vccli/controls/dgv.htm、それが役立つかどうか教えてください

編集:

これは、私が以下に投稿したコードを元の回答に入れ、より適切にフォーマットしたものです。

私は同時にこの問題に取り組んできました。値の編集に取り掛かったこと:

System::String^ dur; this->dataGridView1->Rows[1]->Cells[1]->Value = dur;

これにより、データ グリッドに値が表示されます。

 System::String^ foo;
 foo = (System::String^)this->dataGridView1->Rows[1]->Cells[1]->Value;

これにより値も得られますが、編集することはできません。

System::String^ derp;
this->dataGridView1->CurrentCell = this->dataGridView1[1,1];
derp = (System::String^)this->dataGridView1->CurrentCell->Value;

からの書き込みまたは読み取りを試みたことがない

this->dataGridView1[1,1]->View;

しかし、それもうまくいくと思います。

于 2012-04-16T21:51:38.540 に答える