データテーブルc#からのフォームでの動的オブジェクトの作成

ファン

まず第一に、私はプログラミング、さらにはC#に非常に慣れていないので、申し訳ありません。私はこの問題を攻撃する方法と私の能力でそれを解決する方法に大きな問題を抱えています。SQLクエリを介してデータを抽出したいデータベースがあり、ボタンのグループでそれを表現したいのですが、すべてのボタンに抽出のデータがあります。このボタンを動的に作成したいのですが、私の無視のために私は輪になって行きます。私はDataGridViewsについて多くのことを読んだので、それを行うための現実的な方法がわかりません(もちろん私にとっては現実的です)。

私が達成したのは、このDBを読み取り、データをデータテーブルに配置できるコードを作成することです。これを、このデータテーブルを読み取るオブジェクトを作成できるVSでフォームを作成するための中間ステップとして使用できると確信したら。 、内部の情報を含むボタンを作成し(そして、おそらくdatatiptoolなどを介して表示し)、データテーブルの「ボックス」ごとに1つ、データテーブルの「ように」表示しますが、相互作用可能なボタンを使用します。

したがって、データテーブルを作成するためのコードは機能し、8 x 12-> 96の位置のテーブルがありますが、これを読み取って、ボタンの一種の「グリッド」にボタンを作成するにはどうすればよいですか?

ヘルプやヒントをいただければ幸いです。よろしくお願いします:)

レオチャピロ

まあ、基本的にそれは簡単です:

using(SqlConnection con = new SqlConnection("connection string"))
{
    int nX = 0;
    int nY = 0;

    con.Open();

    using(SqlCommand cmd = new SqlCommand("SELECT * FROM SomeTable", connection))
    {
        using (SqlDataReader reader = cmd.ExecuteReader())
        {
            if (reader != null)
            {
                while (reader.Read())
                {
                    //create buttons
                    Button newButton = new Button();

                   // now set the DB properties
                   newButton.Text = reader.GetString(0): // or whatever

                   // now calculate the X and Y coordinates
                   nX += 25;
                   newButton.Location = new Point(nX,nY);

                   // add new button
                   this.Controls.Add(newButton);  
                }
            }
        } // reader closed and disposed up here

    } // command disposed here

} //connection closed and disposed here

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Djangoモデルフォームオブジェクトの自動作成日?

分類Dev

テーブルからの値を保持するためにC#でデータオブジェクトを作成します

分類Dev

データテーブル文字列をAzureML WSから実際のデータテーブルC#オブジェクトに変換しますか?

分類Dev

Javascriptピボットデータとオブジェクトからの動的テーブルの生成

分類Dev

反応中のモーダルのフォームから新しいオブジェクトを作成する

分類Dev

Symfony2のフォームからデータを取得した後のオブジェクトのクローン作成

分類Dev

ソースデータがオブジェクトの配列である場合のデータテーブルのデフォルトの並べ替え

分類Dev

dc.js、オブジェクトからのデータを動的にテーブルに入力します

分類Dev

オブジェクトのリストからパンダデータフレームを作成する

分類Dev

オブジェクトのリストからMultindexパンダデータフレームを作成します

分類Dev

複数のオブジェクトを含むフォームからデータを保存する

分類Dev

フォームから空のデータオブジェクトを取得するreact-hook-form

分類Dev

パンダのGroupByオブジェクトから新しいデータフレームを作成します

分類Dev

Laravelエラー:空の値からデフォルトオブジェクトを作成しています

分類Dev

LaravelleftJoinエラー空の値からデフォルトオブジェクトを作成しています

分類Dev

オブジェクトタイプoracleのテーブルからデータを選択できません

分類Dev

カスタマーポータルでのカスタムオブジェクトのフォーム検証

分類Dev

C ++でのインターフェースのオブジェクトの作成

分類Dev

C#フォームから複数のオブジェクトを非表示にする効率的な方法

分類Dev

値がデータベースオブジェクトからのものである場合の<tr:selectOneRadio>のデフォルト値

分類Dev

ユーザーのデフォルトからテーブルビューコントローラにオブジェクトの配列を表示する

分類Dev

オブジェクトから特定のデータを取得する C#

分類Dev

オブジェクト内のメソッド内からPythonパンダデータフレームのテーブル形式を出力する

分類Dev

HTML フォーム データと formData オブジェクトは同じものですか?

分類Dev

JavaScriptオブジェクトからReactでデータのテーブルをレンダリングする

分類Dev

Railsフォームからバルクオブジェクトを作成する-整数を使用してオブジェクトの量を設定する

分類Dev

列挙型データ型からレルムオブジェクトのプロパティを作成できますか?

分類Dev

リアクティブフォームのvalueChangesから空のオブジェクト値を削除します

分類Dev

Swiftのレルムオブジェクトサーバーからデータを取得できません

Related 関連記事

  1. 1

    Djangoモデルフォームオブジェクトの自動作成日?

  2. 2

    テーブルからの値を保持するためにC#でデータオブジェクトを作成します

  3. 3

    データテーブル文字列をAzureML WSから実際のデータテーブルC#オブジェクトに変換しますか?

  4. 4

    Javascriptピボットデータとオブジェクトからの動的テーブルの生成

  5. 5

    反応中のモーダルのフォームから新しいオブジェクトを作成する

  6. 6

    Symfony2のフォームからデータを取得した後のオブジェクトのクローン作成

  7. 7

    ソースデータがオブジェクトの配列である場合のデータテーブルのデフォルトの並べ替え

  8. 8

    dc.js、オブジェクトからのデータを動的にテーブルに入力します

  9. 9

    オブジェクトのリストからパンダデータフレームを作成する

  10. 10

    オブジェクトのリストからMultindexパンダデータフレームを作成します

  11. 11

    複数のオブジェクトを含むフォームからデータを保存する

  12. 12

    フォームから空のデータオブジェクトを取得するreact-hook-form

  13. 13

    パンダのGroupByオブジェクトから新しいデータフレームを作成します

  14. 14

    Laravelエラー:空の値からデフォルトオブジェクトを作成しています

  15. 15

    LaravelleftJoinエラー空の値からデフォルトオブジェクトを作成しています

  16. 16

    オブジェクトタイプoracleのテーブルからデータを選択できません

  17. 17

    カスタマーポータルでのカスタムオブジェクトのフォーム検証

  18. 18

    C ++でのインターフェースのオブジェクトの作成

  19. 19

    C#フォームから複数のオブジェクトを非表示にする効率的な方法

  20. 20

    値がデータベースオブジェクトからのものである場合の<tr:selectOneRadio>のデフォルト値

  21. 21

    ユーザーのデフォルトからテーブルビューコントローラにオブジェクトの配列を表示する

  22. 22

    オブジェクトから特定のデータを取得する C#

  23. 23

    オブジェクト内のメソッド内からPythonパンダデータフレームのテーブル形式を出力する

  24. 24

    HTML フォーム データと formData オブジェクトは同じものですか?

  25. 25

    JavaScriptオブジェクトからReactでデータのテーブルをレンダリングする

  26. 26

    Railsフォームからバルクオブジェクトを作成する-整数を使用してオブジェクトの量を設定する

  27. 27

    列挙型データ型からレルムオブジェクトのプロパティを作成できますか?

  28. 28

    リアクティブフォームのvalueChangesから空のオブジェクト値を削除します

  29. 29

    Swiftのレルムオブジェクトサーバーからデータを取得できません

ホットタグ

アーカイブ