2012-04-16 23 views
0

ボタン配列のボタンに画像を追加するにはどうすればよいですか?C#ボタン配列ボタンの画像を追加する方法

Button[] mybuttons = new Button[] {Button1,Button2}; //My button array 

mybuttons[1].image=new Bitmap("Click.jpg"); ///Gives Error 

「System.Web.UI.WebControls.Buttonは」「イメージ」とタイプの最初の引数を受け入れていない拡張メソッド「画像」「の定義が含まれていませんSystem.Web.UI.WebControls.Button 'が見つかりました(usingディレクティブまたはアセンブリ参照がありませんか?)

答えて

1

C#は大文字と小文字を区別します。また、ImageButtonを使用し、Buttonではなく、ImageUrlを指定する必要があります。 WebコントロールボタンにはImageプロパティはありません。

+0

しかし、imagebuttonプロパティを持たないボタン配列を使用する必要があります。 –

+0

次に、私はあなたが運が悪いと思います。ボタンクラスは、Windowsフォームアプリケーションを作成するときに、Imageプロパティしか持っていません。 Windows Formsアプリケーションは、このボタンクラス(http://msdn.microsoft.com/en-us/library/system.windows.forms.button.aspx)を使用します。 ASP.NETでSystem.Windows.Forms.Buttonクラスを使用することはできません。 ASP.NET Webアプリケーションでは、ButtonクラスはSystem.Web.UI.WebControlsから取得され、Imageプロパティはまったく実装されません。 – JamieSee

関連する問題