Nyelv

ToolboxBitmapAttribute.GetImage Metódus

Definíció

Lekéri az objektumhoz Image társított kicsi vagy nagy ToolboxBitmapAttribute méretűt.

Túlterhelések

Name Description
GetImage(Object)

Lekéri az objektumhoz Image társított kis ToolboxBitmapAttribute méretűt.

GetImage(Type)

Lekéri az objektumhoz Image társított kis ToolboxBitmapAttribute méretűt.

GetImage(Object, Boolean)

Lekéri az objektumhoz Image társított kicsi vagy nagy ToolboxBitmapAttribute méretűt.

GetImage(Type, Boolean)

Lekéri az objektumhoz Image társított kicsi vagy nagy ToolboxBitmapAttribute méretűt.

GetImage(Type, String, Boolean)

Lekéri az objektumhoz Image társított kicsi vagy nagy ToolboxBitmapAttribute méretűt.

GetImage(Object)

Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs

Lekéri az objektumhoz Image társított kis ToolboxBitmapAttribute méretűt.

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

Paraméterek

component
Object

Ha az ToolboxBitmapAttribute objektum még nem rendelkezik kis képpel, ez a metódus egy bitkép-erőforrást keres a szerelvényben, amely meghatározza az összetevő paramétere által megadott objektum típusát. Ha például egy ControlA típusú objektumot ad át az összetevőparaméternek, akkor ez a metódus megkeresi a ControlA-t meghatározó szerelvényt.

Válaszok

Az objektumhoz Image társított kis ToolboxBitmapAttribute méretű.

Példák

Az alábbi példa bemutatja a GetImage metódus használatát.

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

Megjegyzések

Ez a metódus egy namespace.classname.bmpnevű erőforrást keres, ahol a névtér a paraméter által component megadott objektumtípus definícióját tartalmazó névtér. Tegyük fel például, hogy egy ControlA típusú objektumot ad át a component paraméternek. Ha a ControlA az AssemblyA.dllNévtérA területén található, akkor ez a metódus AssemblyA.dll keres egy NamespaceA.ControlA.bmpnevű erőforrást.

A következőre érvényes:

GetImage(Type)

Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs

Lekéri az objektumhoz Image társított kis ToolboxBitmapAttribute méretűt.

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

Paraméterek

type
Type

Ha az ToolboxBitmapAttribute objektum még nem rendelkezik kis képpel, ez a metódus egy bitképerőforrást keres a szerelvényben, amely meghatározza a típusparaméter által megadott típust. Ha például a typeof(ControlA) paramétert adja át a típusparaméternek, akkor ez a metódus a ControlA-t meghatározó szerelvényben keres.

Válaszok

Az objektumhoz Image társított kis ToolboxBitmapAttribute méretű.

Megjegyzések

Ez a metódus egy namespace.classname.bmpnevű erőforrást keres, ahol a névtér a paraméter által type megadott típus definícióját tartalmazó névtér. Tegyük fel például, hogy a paraméternek adja át a type typeof(ControlA) típust. Ha a ControlA az AssemblyA.dllNévtérA területén található, akkor ez a metódus AssemblyA.dll keres egy NamespaceA.ControlA.bmpnevű erőforrást.

A következőre érvényes:

GetImage(Object, Boolean)

Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs

Lekéri az objektumhoz Image társított kicsi vagy nagy ToolboxBitmapAttribute méretűt.

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

Paraméterek

component
Object

Ha az ToolboxBitmapAttribute objektum még nem rendelkezik kis képpel, ez a metódus egy bitkép-erőforrást keres a szerelvényben, amely meghatározza az összetevő paramétere által megadott objektum típusát. Ha például egy ControlA típusú objektumot ad át az összetevőparaméternek, akkor ez a metódus megkeresi a ControlA-t meghatározó szerelvényt.

large
Boolean

Megadja, hogy ez a metódus nagy (true) vagy kis () képet adfalse vissza. A kis kép 16–16, a nagy kép pedig 32–32.

Válaszok

Az Image objektumhoz ToolboxBitmapAttribute társított objektum.

Megjegyzések

Ez a metódus egy namespace.classname.bmpnevű erőforrást keres, ahol a névtér a paraméter által component megadott objektumtípus definícióját tartalmazó névtér. Tegyük fel például, hogy egy ControlA típusú objektumot ad át a component paraméternek. Ha a ControlA az AssemblyA.dllNévtérA területén található, akkor ez a metódus AssemblyA.dll keres egy NamespaceA.ControlA.bmpnevű erőforrást.

Ha ez az ToolboxBitmapAttribute objektum még nem rendelkezik nagy méretű képpel, ez a metódus a kis kép méretezésével hoz létre egy nagy méretű képet.

A következőre érvényes:

GetImage(Type, Boolean)

Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs

Lekéri az objektumhoz Image társított kicsi vagy nagy ToolboxBitmapAttribute méretűt.

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

Paraméterek

type
Type

Ha az ToolboxBitmapAttribute objektum még nem rendelkezik kis képpel, ez a metódus egy bitkép-erőforrást keres a szerelvényben, amely meghatározza az összetevőtípus által megadott típust. Ha például a typeof(ControlA) paramétert adja át a típusparaméternek, akkor ez a metódus a ControlA-t meghatározó szerelvényben keres.

large
Boolean

Megadja, hogy ez a metódus nagy (true) vagy kis () képet adfalse vissza. A kis kép 16–16, a nagy kép pedig 32–32.

Válaszok

Az Image objektumhoz ToolboxBitmapAttribute társított.

Megjegyzések

Ez a metódus egy namespace.classname.bmpnevű erőforrást keres, ahol a névtér a paraméter által type megadott típus definícióját tartalmazó névtér. Tegyük fel például, hogy egy típust (ControlA) ad át a type paraméternek. Ha a ControlA az AssemblyA.dllNévtérA területén található, akkor ez a metódus AssemblyA.dll keres egy NamespaceA.ControlA.bmpnevű erőforrást.

Ha ez az ToolboxBitmapAttribute objektum még nem rendelkezik nagy méretű képpel, ez a metódus a kis kép méretezésével hoz létre egy nagy méretű képet.

A következőre érvényes:

GetImage(Type, String, Boolean)

Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs
Forrás:
ToolboxBitmapAttribute.cs

Lekéri az objektumhoz Image társított kicsi vagy nagy ToolboxBitmapAttribute méretűt.

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

Paraméterek

type
Type

Ha az ToolboxBitmapAttribute objektum még nem rendelkezik kis képpel, ez a metódus egy beágyazott bitkép-erőforrást keres a szerelvényben, amely meghatározza az összetevőtípus által megadott típust. Ha például a typeof(ControlA) paramétert adja át a típusparaméternek, akkor ez a metódus a ControlA-t meghatározó szerelvényben keres.

imgName
String

A beágyazott bitkép-erőforrás neve.

large
Boolean

Megadja, hogy ez a metódus nagy (true) vagy kis () képet adfalse vissza. A kis kép 16–16, a nagy kép pedig 32–32.

Válaszok

Az Image objektumhoz ToolboxBitmapAttribute társított.

Megjegyzések

Ez a metódus egy névtér.imgName nevű erőforrást keres, ahol a névtér a paraméter által type megadott típus definícióját tartalmazó névtér. Tegyük fel például, hogy a typeof(ControlA) paramétert adja át a type paraméternek, és a "MyBitmap.bmp" értéket adta át az imgName paraméternek. Ha a ControlA az AssemblyA.dllNévtérA területén található, akkor ez a metódus AssemblyA.dll keres egy NamespaceA.MyBitmap.bmpnevű erőforrást.

Ha ez az ToolboxBitmapAttribute objektum még nem rendelkezik nagy méretű képpel, ez a metódus a kis kép méretezésével hoz létre egy nagy méretű képet.

A következőre érvényes: