ButtonBase.Image プロパティ
ボタン コントロールに表示されるイメージを取得または設定します。
Public Property Image As Image
[C#]
public Image Image {get; set;}
[C++]
public: __property Image* get_Image();public: __property void set_Image(Image*);
[JScript]
public function get Image() : Image;public function set Image(Image);
プロパティ値
ボタン コントロールに表示される Image 。既定値は null 参照 (Visual Basic では Nothing) です。
解説
Image プロパティが設定されている場合は、 ImageList プロパティは null 参照 (Visual Basic では Nothing) に設定され、 ImageIndex プロパティは既定値 -1 に設定されます。
使用例
派生クラス Button を使用して、その共通プロパティの一部を設定する例を次に示します。結果として、テキストを左側、イメージを右側に含むフラットなボタンが表示されます。このコードは、 C:\Graphics
ディレクトリに MyBitMap.bmp
という名前のビットマップ イメージが格納されており、 System.Drawing 名前空間への参照がコードに含まれていることを前提にしています。
Private Sub SetMyButtonProperties()
' Assign an image to the button.
button1.Image = Image.FromFile("C:\Graphics\MyBitmap.bmp")
' Align the image and text on the button.
button1.ImageAlign = ContentAlignment.MiddleRight
button1.TextAlign = ContentAlignment.MiddleLeft
' Give the button a flat appearance.
button1.FlatStyle = FlatStyle.Flat
End Sub 'SetMyButtonProperties
[C#]
private void SetMyButtonProperties()
{
// Assign an image to the button.
button1.Image = Image.FromFile("C:\\Graphics\\MyBitmap.bmp");
// Align the image and text on the button.
button1.ImageAlign = ContentAlignment.MiddleRight;
button1.TextAlign = ContentAlignment.MiddleLeft;
// Give the button a flat appearance.
button1.FlatStyle = FlatStyle.Flat;
}
[C++]
private:
void SetMyButtonProperties() {
// Assign an image to the button.
button1->Image = Image::FromFile(S"C:\\Graphics\\MyBitmap.bmp");
// Align the image and text on the button.
button1->ImageAlign = ContentAlignment::MiddleRight;
button1->TextAlign = ContentAlignment::MiddleLeft;
// Give the button a flat appearance.
button1->FlatStyle = FlatStyle::Flat;
}
[JScript]
private function SetMyButtonProperties()
{
// Assign an image to the button.
button1.Image = Image.FromFile("C:\\Graphics\\MyBitmap.bmp");
// Align the image and text on the button.
button1.ImageAlign = ContentAlignment.MiddleRight;
button1.TextAlign = ContentAlignment.MiddleLeft;
// Give the button a flat appearance.
button1.FlatStyle = FlatStyle.Flat;
}
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
ButtonBase クラス | ButtonBase メンバ | System.Windows.Forms 名前空間 | ImageList