ToolboxBitmapAttribute.GetImage Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan yang kecil atau besar Image yang terkait dengan objek ini ToolboxBitmapAttribute .
Overload
GetImage(Object) |
Mendapatkan kecil Image yang terkait dengan objek ini ToolboxBitmapAttribute . |
GetImage(Type) |
Mendapatkan kecil Image yang terkait dengan objek ini ToolboxBitmapAttribute . |
GetImage(Object, Boolean) |
Mendapatkan yang kecil atau besar Image yang terkait dengan objek ini ToolboxBitmapAttribute . |
GetImage(Type, Boolean) |
Mendapatkan yang kecil atau besar Image yang terkait dengan objek ini ToolboxBitmapAttribute . |
GetImage(Type, String, Boolean) |
Mendapatkan yang kecil atau besar Image yang terkait dengan objek ini ToolboxBitmapAttribute . |
GetImage(Object)
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
Mendapatkan kecil Image yang terkait dengan objek ini ToolboxBitmapAttribute .
public:
System::Drawing::Image ^ GetImage(System::Object ^ component);
public System.Drawing.Image GetImage (object component);
public System.Drawing.Image? GetImage (object? component);
member this.GetImage : obj -> System.Drawing.Image
Public Function GetImage (component As Object) As Image
Parameter
- component
- Object
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar kecil, metode ini mencari sumber daya bitmap di rakitan yang menentukan jenis objek yang ditentukan oleh parameter komponen. Misalnya, jika Anda meneruskan objek jenis ControlA ke parameter komponen, maka metode ini mencari perakitan yang menentukan ControlA.
Mengembalikan
Image Kecil yang terkait dengan objek iniToolboxBitmapAttribute.
Contoh
Contoh berikut menunjukkan cara menggunakan GetImage metode .
private:
static Image^ GetImageOfCustomControl(Control^ userControl)
{
Image^ controlImage = nullptr;
AttributeCollection^ attrCol =
TypeDescriptor::GetAttributes(userControl);
ToolboxBitmapAttribute^ imageAttr = (ToolboxBitmapAttribute^)
attrCol[ToolboxBitmapAttribute::typeid];
if (imageAttr != nullptr)
{
controlImage = imageAttr->GetImage(userControl);
}
return controlImage;
}
private Image GetImageOfCustomControl(Control userControl)
{
Image controlImage = null;
AttributeCollection attrCol =
TypeDescriptor.GetAttributes(userControl);
ToolboxBitmapAttribute imageAttr = (ToolboxBitmapAttribute)
attrCol[typeof(ToolboxBitmapAttribute)];
if (imageAttr != null)
{
controlImage = imageAttr.GetImage(userControl);
}
return controlImage;
}
Private Function GetImageOfCustomControl(ByVal userControl As Control) As Image
Dim controlImage As Image = Nothing
Dim attrCol As AttributeCollection = TypeDescriptor.GetAttributes(userControl)
Dim imageAttr As ToolboxBitmapAttribute = _
CType(attrCol(GetType(ToolboxBitmapAttribute)), ToolboxBitmapAttribute)
If (imageAttr IsNot Nothing) Then
controlImage = imageAttr.GetImage(userControl)
End If
Return controlImage
End Function
Keterangan
Metode ini mencari sumber daya bernama namespace.classname.bmp, di mana namespace adalah namespace yang berisi definisi jenis objek yang ditentukan oleh component
parameter . Misalnya, Anda meneruskan objek jenis ControlA ke component
parameter . Jika ControlA berada di NamespaceA di AssemblyA.dll, maka metode ini mencari AssemblyA.dll untuk sumber daya bernama NamespaceA.ControlA.bmp.
Berlaku untuk
GetImage(Type)
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
Mendapatkan kecil Image yang terkait dengan objek ini ToolboxBitmapAttribute .
public:
System::Drawing::Image ^ GetImage(Type ^ type);
public System.Drawing.Image GetImage (Type type);
public System.Drawing.Image? GetImage (Type type);
member this.GetImage : Type -> System.Drawing.Image
Public Function GetImage (type As Type) As Image
Parameter
- type
- Type
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar kecil, metode ini mencari sumber daya bitmap di rakitan yang menentukan jenis yang ditentukan oleh parameter jenis. Misalnya, jika Anda meneruskan typeof(ControlA) ke parameter jenis, maka metode ini mencari perakitan yang menentukan ControlA.
Mengembalikan
Image Kecil yang terkait dengan objek iniToolboxBitmapAttribute.
Keterangan
Metode ini mencari sumber daya bernama namespace.classname.bmp, di mana namespace adalah namespace yang berisi definisi jenis yang ditentukan oleh type
parameter . Misalnya, Anda meneruskan typeof(ControlA) ke type
parameter . Jika ControlA berada di NamespaceA di AssemblyA.dll, maka metode ini mencari AssemblyA.dll untuk sumber daya bernama NamespaceA.ControlA.bmp.
Berlaku untuk
GetImage(Object, Boolean)
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
Mendapatkan yang kecil atau besar Image yang terkait dengan objek ini ToolboxBitmapAttribute .
public:
System::Drawing::Image ^ GetImage(System::Object ^ component, bool large);
public System.Drawing.Image GetImage (object component, bool large);
public System.Drawing.Image? GetImage (object? component, bool large);
member this.GetImage : obj * bool -> System.Drawing.Image
Public Function GetImage (component As Object, large As Boolean) As Image
Parameter
- component
- Object
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar kecil, metode ini mencari sumber daya bitmap di rakitan yang menentukan jenis objek yang ditentukan oleh parameter komponen. Misalnya, jika Anda meneruskan objek jenis ControlA ke parameter komponen, maka metode ini mencari perakitan yang menentukan ControlA.
- large
- Boolean
Menentukan apakah metode ini mengembalikan gambar besar (true
) atau gambar kecil (false
). Gambar kecil adalah 16 kali 16, dan gambar besar adalah 32 kali 32.
Mengembalikan
Objek yang Image terkait dengan objek ini ToolboxBitmapAttribute .
Keterangan
Metode ini mencari sumber daya bernama namespace.classname.bmp, di mana namespace adalah namespace yang berisi definisi jenis objek yang ditentukan oleh component
parameter . Misalnya, Anda meneruskan objek jenis ControlA ke component
parameter . Jika ControlA berada di NamespaceA di AssemblyA.dll, maka metode ini mencari AssemblyA.dll untuk sumber daya bernama NamespaceA.ControlA.bmp.
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar besar, metode ini membuat gambar besar dengan menskalakan gambar kecil.
Berlaku untuk
GetImage(Type, Boolean)
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
Mendapatkan yang kecil atau besar Image yang terkait dengan objek ini ToolboxBitmapAttribute .
public:
System::Drawing::Image ^ GetImage(Type ^ type, bool large);
public System.Drawing.Image GetImage (Type type, bool large);
public System.Drawing.Image? GetImage (Type type, bool large);
member this.GetImage : Type * bool -> System.Drawing.Image
Public Function GetImage (type As Type, large As Boolean) As Image
Parameter
- type
- Type
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar kecil, metode ini mencari sumber daya bitmap di rakitan yang menentukan jenis yang ditentukan oleh jenis komponen. Misalnya, jika Anda meneruskan typeof(ControlA) ke parameter jenis, maka metode ini mencari perakitan yang menentukan ControlA.
- large
- Boolean
Menentukan apakah metode ini mengembalikan gambar besar (true
) atau gambar kecil (false
). Gambar kecil adalah 16 kali 16, dan gambar besar adalah 32 kali 32.
Mengembalikan
Yang Image terkait dengan objek ini ToolboxBitmapAttribute .
Keterangan
Metode ini mencari sumber daya bernama namespace.classname.bmp, di mana namespace adalah namespace yang berisi definisi jenis yang ditentukan oleh type
parameter . Misalnya, Anda meneruskan typeof(ControlA) ke type
parameter . Jika ControlA berada di NamespaceA di AssemblyA.dll, maka metode ini mencari AssemblyA.dll untuk sumber daya bernama NamespaceA.ControlA.bmp.
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar besar, metode ini membuat gambar besar dengan menskalakan gambar kecil.
Berlaku untuk
GetImage(Type, String, Boolean)
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
- Sumber:
- ToolboxBitmapAttribute.cs
Mendapatkan yang kecil atau besar Image yang terkait dengan objek ini ToolboxBitmapAttribute .
public:
System::Drawing::Image ^ GetImage(Type ^ type, System::String ^ imgName, bool large);
public System.Drawing.Image GetImage (Type type, string imgName, bool large);
public System.Drawing.Image? GetImage (Type type, string? imgName, bool large);
member this.GetImage : Type * string * bool -> System.Drawing.Image
Public Function GetImage (type As Type, imgName As String, large As Boolean) As Image
Parameter
- type
- Type
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar kecil, metode ini mencari sumber daya bitmap yang disematkan di rakitan yang menentukan jenis yang ditentukan oleh jenis komponen. Misalnya, jika Anda meneruskan typeof(ControlA) ke parameter jenis, maka metode ini mencari perakitan yang menentukan ControlA.
- imgName
- String
Nama sumber daya bitmap yang disematkan.
- large
- Boolean
Menentukan apakah metode ini mengembalikan gambar besar (true
) atau gambar kecil (false
). Gambar kecil adalah 16 kali 16, dan gambar besar adalah 32 kali 32.
Mengembalikan
Yang Image terkait dengan objek ini ToolboxBitmapAttribute .
Keterangan
Metode ini mencari sumber daya bernama namespace.imgName, di mana namespace adalah namespace yang berisi definisi jenis yang ditentukan oleh type
parameter . Misalnya, Anda meneruskan typeof(ControlA) ke type
parameter dan bahwa Anda meneruskan "MyBitmap.bmp" ke parameter imgName. Jika ControlA berada di NamespaceA di AssemblyA.dll, maka metode ini mencari AssemblyA.dll untuk sumber daya bernama NamespaceA.MyBitmap.bmp.
Jika objek ini ToolboxBitmapAttribute belum memiliki gambar besar, metode ini membuat gambar besar dengan menskalakan gambar kecil.