ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) Метод

Определение

Возвращает объект Image на основе ресурса точечного рисунка, внедренного в сборку.

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

Параметры

t
Type

Этот метод выполняет поиск внедренного ресурса точечного рисунка в сборке, которая определяет тип, заданный параметром "t". Например, если параметру "t" передано выражение typeof(ControlA), метод выполняет поиск в сборке, определяющей ControlA.

imageName
String

Имя внедренного ресурса точечного рисунка.

large
Boolean

Определяет то, какое изображение возвращает метод — крупное (true) или мелкое (false). Мелкое изображение имеет размер 16 x 16, крупное — 32 x 32 точки.

Возвращаемое значение

Объект Image на основе извлеченного точечного рисунка.

Комментарии

Этот метод выполняет поиск ресурса с именем namespace.imgName, где пространство имен — это пространство имен, содержащее определение типа, указанного параметром t . Например, предположим, что вы передаете typeof(ControlA) в t параметр , а MyBitmap.bmp — параметру imgName. Если ControlA находится в пространстве именA в AssemblyA.dll, этот метод выполняет поиск AssemblyA.dll ресурса с именем NamespaceA.MyBitmap.bmp.

Этот метод предназначен для извлечения ресурса растрового изображения 16 x 16, внедренного в сборку. Однако не требуется, чтобы внедренное растровое изображение было размером 16 x 16. Растровое изображение, полученное из сборки (независимо от размера), считается маленьким изображением. Большой образ создается путем масштабирования "маленького" образа до размера 32 x 32. Таким образом, большое изображение всегда будет иметь размер 32 на 32 независимо от размера растрового рисунка, полученного из сборки.

Применяется к