ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Metod

Definition

Returnerar ett Image objekt baserat på en bitmappsresurs som är inbäddad i en sammansättning.

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

Parametrar

t
Type

Den här metoden söker efter en inbäddad bitmappsresurs i sammansättningen som definierar den typ som anges av parametern t. Om du till exempel skickar typeof(ControlA) till parametern t söker den här metoden igenom sammansättningen som definierar ControlA.

imageName
String

Namnet på den inbäddade bitmappsresursen.

large
Boolean

Anger om den här metoden returnerar en stor bild (sant) eller en liten bild (false). Den lilla bilden är 16 x 16 och den stora bilden är 32 x 32.

Returer

Ett Image objekt baserat på den hämtade bitmappen.

Kommentarer

Den här metoden söker efter en resurs med namnet namespace.imgName, där namnområdet är det namnområde som innehåller definitionen av den typ som anges av parametern t . Anta till exempel att du skickar typeof(ControlA) till parametern t och skickar "MyBitmap.bmp" till parametern imgName. Om ControlA finns i NamnområdeA i AssemblyA.dllsöker den här metoden AssemblyA.dll efter en resurs med namnet NamespaceA.MyBitmap.bmp.

Den här metoden är avsedd att hämta en 16 x 16 bitmappsresurs som är inbäddad i en sammansättning. Det finns dock inget krav på att den inbäddade bitmappen har storleken 16 x 16. Bitmappen som hämtas från sammansättningen (oavsett storlek) anses vara den lilla avbildningen. Den stora bilden skapas genom att skala den "lilla" bilden till en storlek på 32 x 32. Så den stora avbildningen kommer alltid att vara 32 x 32, oavsett storleken på bitmappen som hämtas från sammansättningen.

Gäller för