ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.