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 Image oggetto basato su una risorsa 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);
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 bitmap incorporata nell'assembly che definisce il tipo specificato dal parametro t. Ad esempio, se si passa typeof(ControlA) al parametro t, questo metodo cerca nell'assembly che definisce ControlA.
- imageName
- String
Nome della risorsa bitmap incorporata.
- large
- Boolean
Specifica se questo metodo restituisce un'immagine di grandi dimensioni (true) o una piccola immagine (false). L'immagine piccola è 16 per 16 e l'immagine grande è 32 x 32.
Valori restituiti
Oggetto Image basato sulla bitmap recuperata.
Commenti
Questo metodo cerca una risorsa denominata namespace.imgName, dove namespace è lo spazio dei nomi contenente la definizione del tipo specificato dal t parametro . Si supponga, ad esempio, di passare typeof(ControlA) al t parametro e di passare "MyBitmap.bmp" al parametro imgName. Se ControlA è in NamespaceA in AssemblyA.dll, questo metodo cerca AssemblyA.dll una risorsa denominata NamespaceA.MyBitmap.bmp.
Questo metodo è progettato per recuperare una risorsa bitmap di 16 x 16 incorporata in un assembly. Non è tuttavia necessario che la bitmap incorporata abbia dimensioni pari a 16 x 16. La bitmap recuperata dall'assembly (indipendentemente dalle dimensioni) viene considerata l'immagine di piccole dimensioni. L'immagine di grandi dimensioni viene creata ridimensionando l'immagine "piccola" a 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.