0

さまざまなカテゴリの選択を表示するパネルを作成しようとしています。ここに画像の説明を入力

表示するラベルと画像が必要です。ラベルと画像ボックスは、データベースから取得した情報によって設定されます。それらを生成して円を埋める必要があります(もちろん、より直線的な方法で)。データベースを介してデータを更新できるようにするには、画像ボックスとラベルの数を動的にする必要があります。可能であれば、どうすればこれを達成できますか?

4

1 に答える 1

0

私はあなたにいくつかの指示を与えようとします。
tableLayoutPanel を使用します。それは強力なコントロールであり、それを研究すれば、望む結果を達成することができます。
tableLayoutPanel を使用すると、行と列 (異なるサイズ) を持つことができます。また、実行時に行/列を追加することもできます。
たとえば、データベースが 10 個のカテゴリを返すとします。
次に、3列と8行を作成します

 Rows/Columns      1                 2                     3   
       1        Label1            Label2                  Label3
       2     PictureBox1       PictureBox2             PictureBox3
       3        Label4            Label5                  Label6
       4     PictureBox4       PictureBox5             PictureBox6
       5        Label7            Label8                 Label9
       6     PictureBox7       PictureBox8             PictureBox9
       7        Label10          
       8     PictureBox10     

フォームのサイズを変更するか、同じサイズを維持してスクロールバーを表示するかを選択できます (カテゴリが多い場合)
。これについてどのように行っているか教えてください

于 2012-11-02T11:33:36.397 に答える