ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ý bitmapový prostředek v sestavení, který definuje typ zadaný parametrem t. Pokud například předáte typeof(ControlA) parametru t, pak tato metoda prohledá sestavení, které definuje ControlA.
- imageName
- String
Název vloženého prostředku rastrového obrázku.
- large
- Boolean
Určuje, jestli tato metoda vrací velký obrázek (true) nebo malý obrázek (false). Malý obrázek je 16 x 16 a velký obrázek je 32 x 32.
Návraty
Objekt Image na základě načteného rastrového obrázku.
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 parametru předáte typeof(ControlA) t
a parametru imgName předáte "MyBitmap.bmp". Pokud je ControlA v oboru názvů A v AssemblyA.dll, vyhledá tato metoda AssemblyA.dll prostředek s názvem NamespaceA.MyBitmap.bmp.
Tato metoda je určena k načtení rastrového obrázku 16 x 16, který je vložen v sestavení. Není však nutné, aby vložený rastrový obrázek byl o velikosti 16 x 16. Rastrový obrázek, který je načten ze sestavení (bez ohledu na velikost), je považován 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 na 32, bez ohledu na velikost rastrového obrázku načteného ze sestavení.