ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Méthode

Définition

Retourne un Image objet basé sur une ressource bitmap incorporée dans un assembly.

public:
 static System::Drawing::Image ^ GetImageFromResource(Type ^ t, System::String ^ imageName, bool large);
public static System.Drawing.Image? GetImageFromResource(Type t, string? imageName, bool large);
public static System.Drawing.Image GetImageFromResource(Type t, string imageName, bool large);
static member GetImageFromResource : Type * string * bool -> System.Drawing.Image
Public Shared Function GetImageFromResource (t As Type, imageName As String, large As Boolean) As Image

Paramètres

t
Type

Cette méthode recherche une ressource bitmap incorporée dans l’assembly qui définit le type spécifié par le paramètre t. Par exemple, si vous passez typeof(ControlA) au paramètre t, cette méthode recherche l’assembly qui définit ControlA.

imageName
String

Nom de la ressource bitmap incorporée.

large
Boolean

Spécifie si cette méthode retourne une image volumineuse (true) ou une petite image (false). La petite image est 16 par 16, et la grande image est de 32 x 32.

Retours

Objet Image basé sur la bitmap récupérée.

Remarques

Cette méthode recherche une ressource nommée namespace.imgName, où l’espace de noms est l’espace de noms contenant la définition du type spécifié par le t paramètre. Par exemple, supposons que vous transmettez typeof(ControlA) au t paramètre et que vous passez «MyBitmap.bmp» au paramètre imgName. Si ControlA est dans NamespaceA dans AssemblyA.dll, cette méthode recherche AssemblyA.dll une ressource nommée NamespaceA.MyBitmap.bmp.

Cette méthode est destinée à récupérer une ressource bitmap 16 x 16 incorporée dans un assembly. Toutefois, il n’est pas nécessaire que la bitmap incorporée ait une taille de 16 x 16. L’image bitmap récupérée à partir de l’assembly (quelle que soit la taille) est considérée comme la petite image. La grande image est créée en mettant à l’échelle l’image « petite » à une taille de 32 x 32. Ainsi, la grande image sera toujours de 32 par 32, quelle que soit la taille de la bitmap récupérée à partir de l’assembly.

S’applique à