Если вы установили свойство BackgroundImage
с помощью конструктора Winforms, Visual Studio сгенерировала в файле .Designer.cs следующую строку для вас:
this.button1.BackgroundImage = global::WindowsFormsApplication5.Properties.Resources.my_image_name;
Как видите, это влияет на значение типа System.Drawing.Bitmap
на свойство типа System.Drawing.Image
. Единственная информация, которая у вас есть, это само изображение .
Если вы добавили изображение самостоятельно:
string resourceKey = "my_image_name";
this.button1.BackgroundImage = (System.Drawing.Image)Properties.Resources.ResourceManager.GetObject(resourceKey);
тогда у вас уже есть название вашего ресурса ...
Если он не отвечает на ваш вопрос, то, пожалуйста, проясните его.