画像をフォームのリソースに追加し、ボタンの背景画像として設定しました。 ボタンの背景画像の名前をプログラムで取得する方法。?ボタンの背景の名前を取得する方法Winformsの画像C#
3
A
答えて
1
イメージの名前を取得することはできません。
イメージの設定時にできることは、ボタンのTagプロパティにイメージの名前を保存することです。
タグプロパティは、画像と同期している限り確認できます。
ボタンをサブクラス化し、その名前を格納するプロパティを追加することもできます。
this.button1.BackgroundImage = global::WindowsFormsApplication5.Properties.Resources.my_image_name;
あなたが見ることができるように、それはの価値に影響を与えています:あなたはWinformsのデザイナーを使用してBackgroundImage
プロパティを設定している場合は
0
は、Visual Studioがあなたのために以下の行をファイル.Designer.csに生成されていSystem.Drawing.Bitmap
をタイプSystem.Drawing.Image
のプロパティに入力します。 ここにある唯一の情報は画像そのものです。
自分で画像を追加した場合:
string resourceKey = "my_image_name";
this.button1.BackgroundImage = (System.Drawing.Image)Properties.Resources.ResourceManager.GetObject(resourceKey);
を、それはそれをより明確にしてください、あなたの質問に答えていないなら、あなたはすでに...
を自分のリソースの名前を持っています。
関連する問題
- 1. C#Winformsフォームの伸ばした背景画像を取得
- 2. tabcontrol winformsの背景画像
- 3. Android:ImageViewの背景イメージの名前を取得する方法
- 4. 画像の名前の取得方法
- 5. ボタンの背景画像(ボタン画像)を設定または取得する方法は?
- 6. データベースの名前を取得する方法C#Winforms LocalDb v11.0
- 7. 背景ボタンの画像
- 8. サイクルボタンの背景画像C#
- 9. 背景画像カルーセルの背景画像
- 10. 背景画像上の背景画像
- 11. ランダム背景画像ボタン?
- 12. IEのバグ:ボタンの画像の背景
- 13. アンドロイドのボタンの背景色を取得する方法は?
- 14. 画像の名前タグを取得する方法
- 15. 背景画像の上に画像を配置する方法
- 16. トリプルプレイボタン:透明な背景の画像ボタン
- 17. 画像付きJavaFX CSSボタンの背景| |
- 18. 背景画像と浮動ボタンのスクロール
- 19. 画像ボタンに使用されている画像リソースの名前を取得
- 20. 私の体の背景色が来る前に、背景画像の前に
- 21. 画像ビューにある画像の名前を取得する
- 22. Nopcommerceの画像の名前を取得
- 23. iOSシステムのキーボードの背景画像とボタンの変更画像
- 24. 画像のボタンの上に画像の背景にandroid
- 25. 背景画像の読み込みを取り消す方法
- 26. 子画像の背景画像をぼかす方法
- 27. Windowsフォーム、C#、背景画像
- 28. XAMLコードビハインドでボタンの背景色を16進数で取得する方法は? ...名前をXAMLマークアップで:
- 29. Magento画像の背景から黒の画像を取り除く方法
- 30. UIButtonの背景画像を取得する
画像に名前がありません。元のファイル名またはリソース名を知っていても、それを自分で追加した後に問題はありません。 –
私はリソース名を知っていますが、ボタンの背景イメージ名と比較するにはどうすればいいですか? –
そうではありません。背景画像には名前がありません。あなたはあなたが本当にしようとしていることを説明する必要があります、それは完全に推測できません。 –