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

Definição

Devolve um Image objeto baseado num recurso bitmap que está embutido numa assembleia.

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

Parâmetros

t
Type

Este método procura um recurso bitmap embutido no assembly que defina o tipo especificado pelo parâmetro t. Por exemplo, se passar typeof(ControlA) para o parâmetro t, então este método pesquisa o conjunto que define ControlA.

imageName
String

O nome do recurso bitmap embutido.

large
Boolean

Especifica se este método retorna uma imagem grande (verdadeira) ou uma imagem pequena (falsa). A imagem pequena tem 16 por 16, e a imagem grande tem 32 x 32.

Devoluções

Um Image objeto baseado no bitmap recuperado.

Observações

Este método procura um recurso chamado namespace.imgName, onde namespace é o namespace que contém a definição do tipo especificado pelo t parâmetro. Por exemplo, suponha que passa typeof(ControlA) ao t parâmetro e passa "MyBitmap.bmp" ao parâmetro imgName. Se ControlA estiver no NamespaceA em AssemblyA.dll, então este método pesquisa AssemblyA.dll um recurso chamado NamespaceA.MyBitmap.bmp.

Este método destina-se a recuperar um recurso bitmap de 16 x 16 que está embutido numa assembleia. No entanto, não é necessário que o bitmap embutido tenha um tamanho de 16 x 16. O bitmap que é recuperado da montagem (independentemente do tamanho) é considerado a imagem pequena. A imagem grande é criada escalando a imagem "pequena" para um tamanho de 32 x 32. Assim, a imagem grande será sempre 32 por 32, independentemente do tamanho do bitmap recuperado do montador.

Aplica-se a