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