アプリ版:「スタンプのみでお礼する」機能のリリースについて

C#

リスト型作成
List<Label> labesetl;
List<PictureBox> pictureboxset;

リストの中に10個のLabelとPictureBoxを作る
for(int lblcount=0 ; lblcount<10; lblcount++)
{
labelset.Add(new Label());
}

for(int ptbcount=0 ; ptbcount<10; ptbcount++)
{
pictureboxset.Add(new PictureBox());
}

先にlabelsetを2段にして5行表示にし、表示させます
次にpictureboxsetを半透過(100,255,255,255)で2段にして5行表示にし、表示させます


ここからが質問です。
セットしたlabelsetの好きなとこをクリックした時、
そのクリックしたlabelset[]とpictureboxset[]の番号を取るにはどうすればできますか?

A 回答 (1件)

List<T>.IndexOfで検索する



private void label_Click(object sender, EventArgs e)
{
int n = labelset.IndexOf((Label)sender);
}
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!