• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数字をピクチャボックスの上に表示させたい)

C#初心者のためのピクチャボックスに数字表示する方法

このQ&Aのポイント
  • C#初心者の方がピクチャボックス上に数字を表示する方法について教えてください。
  • ピクチャボックス上に数字を表示するためには、Labelコントロールを使用する方法があります。
  • ピクチャボックスと同じ座標にLabelを配置し、テキストを設定することで数字を表示することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

ラベルをピクチャーボックスの子コントロールとして登録すればいいと思いますよ private void Form1_Load(object sender, EventArgs e) {   for (int i = 1; i <= 25; i++)   {     for (int j = 1; j <= 25; j++)     {       map[i, j] = new PictureBox();       map[i, j].Size = new Size(tate, yoko);//用意する       map[i, j].Location = new Point(tate * i + 5 * i, yoko * j + j * 5);//ずらす       map[i, j].BackColor = Color.Black;       // ここでラベルを生成       label[i,j] = new Label();       label[i,j].Text = Convert.ToString( i + (j-1)*25);       label[i,j].BackColor = Color.BlanchedAlmond;       // mapのContrrolsに追加 表示位置などはlabelのLocationなどで調整       map[i,j].Controls.Add( label[i,j] );       this.Controls.Add(map[i, j]);//設置       bom_map[i, j] = 0;     }   } } といった具合で …

hisukoha117117
質問者

お礼

ありがとうございました。 でもよくわからなくてできませんでした・・・ 初心者ですみません・・・

関連するQ&A