ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto Image basato su una risorsa della bitmap incorporata in 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
Parametri
- t
- Type
Questo metodo cerca una risorsa della bitmap incorporata nell'assembly che definisca il tipo specificato dal parametro. Ad esempio, se si passa typeof(ControlA) al parametro tipo, allora questo metodo cercherà l'assembly che definisce ControlA.
- imageName
- String
Nome della risorsa della bitmap incorporata.
- large
- Boolean
Specifica se il metodo restituisce un'immagine grande (true) o un'immagine piccola (false). L'immagine piccola è 16x16 mentre l'immagine grande è 32x32.
Restituisce
Oggetto Image basato su una bitmap recuperata.
Commenti
Questo metodo cerca una risorsa denominata namespace.imgName, dove spazio dei nomi è lo spazio dei nomi contenente la definizione del tipo specificato dal t
parametro. Si supponga, ad esempio, di passare typeof(ControlA) al parametro e passare "MyBitmap.bmp" al t
parametro imgName. Se ControlA è in Spazio dei nomiA in AssemblyA.dll, questo metodo cerca AssemblyA.dll per una risorsa denominata NamespaceA.MyBitmap.bmp.
Questo metodo è destinato a recuperare una risorsa bitmap di 16 x 16 incorporata in un assembly. Tuttavia, non è necessario che la bitmap incorporata abbia una dimensione di 16 x 16. La bitmap recuperata dall'assembly (indipendentemente dalle dimensioni) viene considerata l'immagine piccola. L'immagine di grandi dimensioni viene creata ridimensionando l'immagine "piccola" in una dimensione di 32 x 32. Quindi l'immagine di grandi dimensioni sarà sempre 32 per 32, indipendentemente dalle dimensioni della bitmap recuperata dall'assembly.