ToolboxBitmapAttribute.GetImage Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das kleine oder große Image , das diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
Überlädt
| Name | Beschreibung |
|---|---|
| GetImage(Object) |
Ruft die kleine Image , die diesem ToolboxBitmapAttribute Objekt zugeordnet ist. |
| GetImage(Type) |
Ruft die kleine Image , die diesem ToolboxBitmapAttribute Objekt zugeordnet ist. |
| GetImage(Object, Boolean) |
Ruft das kleine oder große Image , das diesem ToolboxBitmapAttribute Objekt zugeordnet ist. |
| GetImage(Type, Boolean) |
Ruft das kleine oder große Image , das diesem ToolboxBitmapAttribute Objekt zugeordnet ist. |
| GetImage(Type, String, Boolean) |
Ruft das kleine oder große Image , das diesem ToolboxBitmapAttribute Objekt zugeordnet ist. |
GetImage(Object)
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
Ruft die kleine Image , die diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
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
Wenn dieses ToolboxBitmapAttribute Objekt noch kein kleines Bild aufweist, sucht diese Methode in der Assembly nach einer Bitmapressource, die den Typ des durch den Komponentenparameter angegebenen Objekts definiert. Wenn Sie beispielsweise ein Objekt vom Typ ControlA an den Komponentenparameter übergeben, durchsucht diese Methode die Assembly, die ControlA definiert.
Gibt zurück
Die kleine Image , die diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
Beispiele
Im folgenden Beispiel wird die Verwendung der GetImage Methode veranschaulicht.
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
Hinweise
Diese Methode sucht nach einer Ressource namens namespace.classname.bmp, wobei Namespace der Namespace ist, der die Definition des Typs des durch den component Parameter angegebenen Objekts enthält. Angenommen, Sie übergeben ein Objekt vom Typ ControlA an den component Parameter. Wenn Sich ControlA in NamespaceA in AssemblyA.dllbefindet, durchsucht diese Methode AssemblyA.dll nach einer Ressource mit dem Namen NamespaceA.ControlA.bmp.
Gilt für:
GetImage(Type)
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
Ruft die kleine Image , die diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
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
Wenn dieses ToolboxBitmapAttribute Objekt noch kein kleines Bild aufweist, sucht diese Methode in der Assembly nach einer Bitmapressource, die den durch den Typparameter angegebenen Typ definiert. Wenn Sie beispielsweise typeof(ControlA) an den Typparameter übergeben, durchsucht diese Methode die Assembly, die ControlA definiert.
Gibt zurück
Die kleine Image , die diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
Hinweise
Diese Methode sucht nach einer Ressource namens namespace.classname.bmp, wobei Namespace der Namespace ist, der die Definition des durch den type Parameter angegebenen Typs enthält. Angenommen, Sie übergeben typeof(ControlA) an den type Parameter. Wenn Sich ControlA in NamespaceA in AssemblyA.dllbefindet, durchsucht diese Methode AssemblyA.dll nach einer Ressource mit dem Namen NamespaceA.ControlA.bmp.
Gilt für:
GetImage(Object, Boolean)
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
Ruft das kleine oder große Image , das diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
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
Wenn dieses ToolboxBitmapAttribute Objekt noch kein kleines Bild aufweist, sucht diese Methode in der Assembly nach einer Bitmapressource, die den Typ des durch den Komponentenparameter angegebenen Objekts definiert. Wenn Sie beispielsweise ein Objekt vom Typ ControlA an den Komponentenparameter übergeben, durchsucht diese Methode die Assembly, die ControlA definiert.
- large
- Boolean
Gibt an, ob diese Methode ein großes Bild (true) oder ein kleines Bild () zurückgibtfalse. Das kleine Bild beträgt 16 x 16, und das große Bild beträgt 32 bis 32.
Gibt zurück
Ein diesem Image Objekt zugeordnetes ToolboxBitmapAttribute Objekt.
Hinweise
Diese Methode sucht nach einer Ressource namens namespace.classname.bmp, wobei Namespace der Namespace ist, der die Definition des Typs des durch den component Parameter angegebenen Objekts enthält. Angenommen, Sie übergeben ein Objekt vom Typ ControlA an den component Parameter. Wenn Sich ControlA in NamespaceA in AssemblyA.dllbefindet, durchsucht diese Methode AssemblyA.dll nach einer Ressource mit dem Namen NamespaceA.ControlA.bmp.
Wenn dieses ToolboxBitmapAttribute Objekt noch nicht über ein großes Bild verfügt, erstellt diese Methode ein großes Bild, indem das kleine Bild skaliert wird.
Gilt für:
GetImage(Type, Boolean)
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
Ruft das kleine oder große Image , das diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
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
Wenn dieses ToolboxBitmapAttribute Objekt noch kein kleines Bild aufweist, sucht diese Methode in der Assembly nach einer Bitmapressource, die den vom Komponententyp angegebenen Typ definiert. Wenn Sie beispielsweise typeof(ControlA) an den Typparameter übergeben, durchsucht diese Methode die Assembly, die ControlA definiert.
- large
- Boolean
Gibt an, ob diese Methode ein großes Bild (true) oder ein kleines Bild () zurückgibtfalse. Das kleine Bild beträgt 16 x 16, und das große Bild beträgt 32 bis 32.
Gibt zurück
Ein diesem Image Objekt zugeordnetes ToolboxBitmapAttribute Objekt.
Hinweise
Diese Methode sucht nach einer Ressource namens namespace.classname.bmp, wobei Namespace der Namespace ist, der die Definition des durch den type Parameter angegebenen Typs enthält. Angenommen, Sie übergeben einen Typeof(ControlA) an den type Parameter. Wenn Sich ControlA in NamespaceA in AssemblyA.dllbefindet, durchsucht diese Methode AssemblyA.dll nach einer Ressource mit dem Namen NamespaceA.ControlA.bmp.
Wenn dieses ToolboxBitmapAttribute Objekt noch nicht über ein großes Bild verfügt, erstellt diese Methode ein großes Bild, indem das kleine Bild skaliert wird.
Gilt für:
GetImage(Type, String, Boolean)
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
- Quelle:
- ToolboxBitmapAttribute.cs
Ruft das kleine oder große Image , das diesem ToolboxBitmapAttribute Objekt zugeordnet ist.
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
Wenn dieses ToolboxBitmapAttribute Objekt noch nicht über ein kleines Bild verfügt, sucht diese Methode in der Assembly nach einer eingebetteten Bitmapressource, die den vom Komponententyp angegebenen Typ definiert. Wenn Sie beispielsweise typeof(ControlA) an den Typparameter übergeben, durchsucht diese Methode die Assembly, die ControlA definiert.
- imgName
- String
Der Name der eingebetteten Bitmapressource.
- large
- Boolean
Gibt an, ob diese Methode ein großes Bild (true) oder ein kleines Bild () zurückgibtfalse. Das kleine Bild beträgt 16 x 16, und das große Bild beträgt 32 bis 32.
Gibt zurück
Ein diesem Image Objekt zugeordnetes ToolboxBitmapAttribute Objekt.
Hinweise
Diese Methode sucht nach einer Ressource namens "namespace.imgName", wobei namespace der Namespace ist, der die Definition des durch den type Parameter angegebenen Typs enthält. Angenommen, Sie übergeben typeof(ControlA) an den type Parameter und übergeben "MyBitmap.bmp" an den imgName-Parameter. Wenn Sich ControlA in NamespaceA in AssemblyA.dllbefindet, durchsucht diese Methode AssemblyA.dll nach einer Ressource mit dem Namen NamespaceA.MyBitmap.bmp.
Wenn dieses ToolboxBitmapAttribute Objekt noch nicht über ein großes Bild verfügt, erstellt diese Methode ein großes Bild, indem das kleine Bild skaliert wird.