ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Metoda

Definice

Image Vrátí objekt založený na rastrovém prostředku, který je vložen do sestavení.

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

Parametry

t
Type

Tato metoda vyhledá vložený rastrový prostředek v sestavení, který definuje typ určený parametrem t. Pokud například předáte typeof(ControlA) parametru t, tato metoda vyhledá sestavení, které definuje ControlA.

imageName
String

Název vloženého rastrového obrázku.

large
Boolean

Určuje, zda tato metoda vrátí velký obrázek (true) nebo malý obrázek (false). Malý obrázek je 16 × 16 a velký obrázek je 32 x 32.

Návraty

Objekt Image založený na načtené bitmapě.

Poznámky

Tato metoda vyhledá prostředek s názvem namespace.imgName, kde obor názvů je obor názvů obsahující definici typu určeného parametrem t . Předpokládejme například, že předáte parametru typeof(ControlA) t a předáte parametru imgName "MyBitmap.bmp". Pokud controlA je v NamespaceA v AssemblyA.dll, pak tato metoda hledá AssemblyA.dll prostředek s názvem NamespaceA.MyBitmap.bmp.

Tato metoda je určena k načtení bitmapového prostředku 16 x 16, který je vložen do sestavení. Není však nutné, aby vložený rastrový obrázek má velikost 16 x 16. Rastrový obrázek, který se načte ze sestavení (bez ohledu na velikost), se považuje za malý obrázek. Velký obrázek se vytvoří škálováním "malého" obrázku na velikost 32 x 32. Takže velký obrázek bude vždy 32 až 32, bez ohledu na velikost rastrového obrázku načteného ze sestavení.

Platí pro