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

Définition

Retourne un objet Image basé sur une ressource bitmap qui est 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 alors 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 grande image (true) ou une petite image (false). La petite image mesure 16 x 16 et la grande image 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ù namespace est l’espace de noms contenant la définition du type spécifié par le t paramètre . Par exemple, supposons que vous transmettiez typeof(ControlA) au t paramètre et que vous transmettiez « MyBitmap.bmp » au paramètre imgName. Si ControlA se trouve 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. La bitmap récupérée à partir de l’assembly (quelle que soit sa taille) est considérée comme la petite image. La grande image est créée en mettant à l’échelle la « petite » image à 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 à