使用资源图像名称作为列表框列表项C#

时间:2013-08-09 17:16:26

标签: c# visual-studio-2012

我试图在VS2012中使用C#在列表框中生成一个列表,想法是点击包含存储为资源的图像的许多图片框之一,因为点击了不同的框,我想要添加动作事件name属性作为ListBox中的列表项。

我用它来添加字符串System.drawing.bitmap:

    private void PB1_Click( object sender, EventArgs e )
  {
     LB1.Items.Add(PB1.Image.ToString());               
  }

   private void PB1_Click( object sender, EventArgs e )
  {
     LB1.Items.Add(Properties.Resources.wrist1.ToString());           
  }

但我似乎无法找到对象属性'Name'的访问权限。我试过了wrist1.GetPropertyItem(Name),但它抛出一个错误,只接受一个int。

任何人的想法???

1 个答案:

答案 0 :(得分:1)

private void PB1_Click( object sender, EventArgs e )
{
LB1.Items.Add(this.Name);
}

并正确命名每个PictureBox。 ?