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 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.