Partilhar via


ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Método

Definição

Retorna um objeto Image com base em um recurso de bitmap inserido em um 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

Parâmetros

t
Type

Esse método pesquisa um recurso de bitmap inserido no assembly que define o tipo especificado pelo parâmetro t. Por exemplo, se você passar typeof(ControlA) para o parâmetro t, esse método pesquisará o assembly que define ControlA.

imageName
String

O nome do recurso de bitmap inserido.

large
Boolean

Especifica se esse método retorna uma imagem grande (true) ou uma imagem pequena (false). A imagem pequena é de 16 por 16 e a imagem grande é de 32 x 32.

Retornos

Um objeto Image com base no bitmap recuperado.

Comentários

Esse método pesquisa um recurso chamado namespace.imgName, em que namespace é o namespace que contém a definição do tipo especificado pelo t parâmetro . Por exemplo, suponha que você passe typeof(ControlA) para o t parâmetro e passe "MyBitmap.bmp" para o parâmetro imgName. Se ControlA estiver no NamespaceA no AssemblyA.dll, esse método pesquisa AssemblyA.dll um recurso chamado NamespaceA.MyBitmap.bmp.

Esse método destina-se a recuperar um recurso de bitmap de 16 x 16 bits inserido em um assembly. No entanto, não há nenhum requisito de que o bitmap inserido tenha um tamanho de 16 x 16. O bitmap recuperado do assembly (independentemente do tamanho) é considerado a imagem pequena. A imagem grande é criada dimensionando a imagem "pequena" para um tamanho de 32 x 32. Portanto, a imagem grande sempre será de 32 por 32, independentemente do tamanho do bitmap recuperado do assembly.

Aplica-se a