ToolboxBitmapAttribute.GetImage Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük veya büyük Image öğesini alır.
Aşırı Yüklemeler
GetImage(Object) |
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük Image öğesini alır. |
GetImage(Type) |
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük Image öğesini alır. |
GetImage(Object, Boolean) |
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük veya büyük Image öğesini alır. |
GetImage(Type, Boolean) |
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük veya büyük Image öğesini alır. |
GetImage(Type, String, Boolean) |
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük veya büyük Image öğesini alır. |
GetImage(Object)
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük Image öğesini alır.
public:
System::Drawing::Image ^ GetImage(System::Object ^ component);
public System.Drawing.Image GetImage (object component);
public System.Drawing.Image? GetImage (object? component);
member this.GetImage : obj -> System.Drawing.Image
Public Function GetImage (component As Object) As Image
Parametreler
- component
- Object
Bu ToolboxBitmapAttribute nesne henüz küçük bir görüntüye sahip değilse, bu yöntem bileşen parametresi tarafından belirtilen nesnenin türünü tanımlayan derlemede bir bit eşlem kaynağı arar. Örneğin, bileşen parametresine ControlA türünde bir nesne geçirirseniz, bu yöntem ControlA'yı tanımlayan derlemeyi arar.
Döndürülenler
Bu ToolboxBitmapAttribute nesneyle ilişkili küçükImage.
Örnekler
Aşağıdaki örnekte yönteminin nasıl kullanılacağı gösterilmektedir GetImage .
private:
static Image^ GetImageOfCustomControl(Control^ userControl)
{
Image^ controlImage = nullptr;
AttributeCollection^ attrCol =
TypeDescriptor::GetAttributes(userControl);
ToolboxBitmapAttribute^ imageAttr = (ToolboxBitmapAttribute^)
attrCol[ToolboxBitmapAttribute::typeid];
if (imageAttr != nullptr)
{
controlImage = imageAttr->GetImage(userControl);
}
return controlImage;
}
private Image GetImageOfCustomControl(Control userControl)
{
Image controlImage = null;
AttributeCollection attrCol =
TypeDescriptor.GetAttributes(userControl);
ToolboxBitmapAttribute imageAttr = (ToolboxBitmapAttribute)
attrCol[typeof(ToolboxBitmapAttribute)];
if (imageAttr != null)
{
controlImage = imageAttr.GetImage(userControl);
}
return controlImage;
}
Private Function GetImageOfCustomControl(ByVal userControl As Control) As Image
Dim controlImage As Image = Nothing
Dim attrCol As AttributeCollection = TypeDescriptor.GetAttributes(userControl)
Dim imageAttr As ToolboxBitmapAttribute = _
CType(attrCol(GetType(ToolboxBitmapAttribute)), ToolboxBitmapAttribute)
If (imageAttr IsNot Nothing) Then
controlImage = imageAttr.GetImage(userControl)
End If
Return controlImage
End Function
Açıklamalar
Bu yöntem, namespace.classname.bmp adlı bir kaynak arar. Burada ad alanı, parametresi tarafından component
belirtilen nesne türünün tanımını içeren ad alanıdır. Örneğin, parametresine component
ControlA türünde bir nesne geçirdiğini varsayalım. ControlA AssemblyA.dll içinde NamespaceA içindeyse, bu yöntem NamespaceA.ControlA.bmp adlı bir kaynağı AssemblyA.dll arar.
Şunlara uygulanır
GetImage(Type)
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük Image öğesini alır.
public:
System::Drawing::Image ^ GetImage(Type ^ type);
public System.Drawing.Image GetImage (Type type);
public System.Drawing.Image? GetImage (Type type);
member this.GetImage : Type -> System.Drawing.Image
Public Function GetImage (type As Type) As Image
Parametreler
- type
- Type
Bu ToolboxBitmapAttribute nesne henüz küçük bir görüntüye sahip değilse, bu yöntem derlemede tür parametresi tarafından belirtilen türü tanımlayan bir bit eşlem kaynağı arar. Örneğin, typeof(ControlA) değerini tür parametresine geçirirseniz, bu yöntem ControlA'yı tanımlayan derlemeyi arar.
Döndürülenler
Bu ToolboxBitmapAttribute nesneyle ilişkili küçükImage.
Açıklamalar
Bu yöntem, namespace.classname.bmp adlı bir kaynak arar. Burada ad alanı, parametresi tarafından type
belirtilen türün tanımını içeren ad alanıdır. Örneğin, parametresine type
typeof(ControlA) geçirdiğiniz varsayalım. ControlA AssemblyA.dll içinde NamespaceA içindeyse, bu yöntem NamespaceA.ControlA.bmp adlı bir kaynağı AssemblyA.dll arar.
Şunlara uygulanır
GetImage(Object, Boolean)
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük veya büyük Image öğesini alır.
public:
System::Drawing::Image ^ GetImage(System::Object ^ component, bool large);
public System.Drawing.Image GetImage (object component, bool large);
public System.Drawing.Image? GetImage (object? component, bool large);
member this.GetImage : obj * bool -> System.Drawing.Image
Public Function GetImage (component As Object, large As Boolean) As Image
Parametreler
- component
- Object
Bu ToolboxBitmapAttribute nesne henüz küçük bir görüntüye sahip değilse, bu yöntem bileşen parametresi tarafından belirtilen nesnenin türünü tanımlayan derlemede bir bit eşlem kaynağı arar. Örneğin, bileşen parametresine ControlA türünde bir nesne geçirirseniz, bu yöntem ControlA'yı tanımlayan derlemeyi arar.
- large
- Boolean
Bu yöntemin büyük bir görüntü () veya küçük bir görüntü (true
false
) döndürerek döndürmeyeceğini belirtir. Küçük resim 16'ya 16, büyük görüntü ise 32'ye 32'dir.
Döndürülenler
Image Bu ToolboxBitmapAttribute nesneyle ilişkilendirilmiş bir nesne.
Açıklamalar
Bu yöntem, namespace.classname.bmp adlı bir kaynak arar. Burada ad alanı, parametresi tarafından component
belirtilen nesne türünün tanımını içeren ad alanıdır. Örneğin, parametresine component
ControlA türünde bir nesne geçirdiğini varsayalım. ControlA AssemblyA.dll içinde NamespaceA içindeyse, bu yöntem NamespaceA.ControlA.bmp adlı bir kaynağı AssemblyA.dll arar.
Bu ToolboxBitmapAttribute nesne henüz büyük bir görüntüye sahip değilse, bu yöntem küçük görüntüyü ölçeklendirerek büyük bir görüntü oluşturur.
Şunlara uygulanır
GetImage(Type, Boolean)
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük veya büyük Image öğesini alır.
public:
System::Drawing::Image ^ GetImage(Type ^ type, bool large);
public System.Drawing.Image GetImage (Type type, bool large);
public System.Drawing.Image? GetImage (Type type, bool large);
member this.GetImage : Type * bool -> System.Drawing.Image
Public Function GetImage (type As Type, large As Boolean) As Image
Parametreler
- type
- Type
Bu ToolboxBitmapAttribute nesne henüz küçük bir görüntüye sahip değilse, bu yöntem bileşen türü tarafından belirtilen türü tanımlayan derlemede bir bit eşlem kaynağı arar. Örneğin, typeof(ControlA) değerini tür parametresine geçirirseniz, bu yöntem ControlA'yı tanımlayan derlemeyi arar.
- large
- Boolean
Bu yöntemin büyük bir görüntü () veya küçük bir görüntü (true
false
) döndürerek döndürmeyeceğini belirtir. Küçük resim 16'ya 16, büyük görüntü ise 32'ye 32'dir.
Döndürülenler
Image Bu ToolboxBitmapAttribute nesneyle ilişkili.
Açıklamalar
Bu yöntem, namespace.classname.bmp adlı bir kaynak arar. Burada ad alanı, parametresi tarafından type
belirtilen türün tanımını içeren ad alanıdır. Örneğin, parametresine type
bir typeof(ControlA) geçirdiğini varsayalım. ControlA AssemblyA.dll içinde NamespaceA içindeyse, bu yöntem NamespaceA.ControlA.bmp adlı bir kaynağı AssemblyA.dll arar.
Bu ToolboxBitmapAttribute nesne henüz büyük bir görüntüye sahip değilse, bu yöntem küçük görüntüyü ölçeklendirerek büyük bir görüntü oluşturur.
Şunlara uygulanır
GetImage(Type, String, Boolean)
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
- Kaynak:
- ToolboxBitmapAttribute.cs
Bu ToolboxBitmapAttribute nesneyle ilişkili küçük veya büyük Image öğesini alır.
public:
System::Drawing::Image ^ GetImage(Type ^ type, System::String ^ imgName, bool large);
public System.Drawing.Image GetImage (Type type, string imgName, bool large);
public System.Drawing.Image? GetImage (Type type, string? imgName, bool large);
member this.GetImage : Type * string * bool -> System.Drawing.Image
Public Function GetImage (type As Type, imgName As String, large As Boolean) As Image
Parametreler
- type
- Type
Bu ToolboxBitmapAttribute nesne henüz küçük bir görüntüye sahip değilse, bu yöntem bileşen türü tarafından belirtilen türü tanımlayan derlemede katıştırılmış bir bit eşlem kaynağı arar. Örneğin, typeof(ControlA) değerini tür parametresine geçirirseniz, bu yöntem ControlA'yı tanımlayan derlemeyi arar.
- imgName
- String
Eklenmiş bit eşlem kaynağının adı.
- large
- Boolean
Bu yöntemin büyük bir görüntü () veya küçük bir görüntü (true
false
) döndürerek döndürmeyeceğini belirtir. Küçük resim 16'ya 16, büyük görüntü ise 32'ye 32'dir.
Döndürülenler
Image Bu ToolboxBitmapAttribute nesneyle ilişkili.
Açıklamalar
Bu yöntem namespace.imgName adlı bir kaynak arar. Burada ad alanı, parametresi tarafından type
belirtilen türün tanımını içeren ad alanıdır. Örneğin, parametresine type
typeof(ControlA) geçirdiğinizi ve imgName parametresine "MyBitmap.bmp" geçirdiğinizi varsayalım. ControlA AssemblyA.dll içinde NamespaceA içindeyse, bu yöntem NamespaceA.MyBitmap.bmp adlı bir kaynağı AssemblyA.dll arar.
Bu ToolboxBitmapAttribute nesne henüz büyük bir görüntüye sahip değilse, bu yöntem küçük görüntüyü ölçeklendirerek büyük bir görüntü oluşturur.