ToolboxBitmapAttribute.GetImageFromResource(Type, String, Boolean) 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.
Bir Image derlemeye eklenmiş bit eşlem kaynağını temel alan bir nesne döndürür.
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
Parametreler
- t
- Type
Bu yöntem, t parametresi tarafından belirtilen türü tanımlayan derlemede katıştırılmış bit eşlem kaynağını arar. Örneğin, t parametresine typeof(ControlA) geçirirseniz, bu yöntem ControlA'yı tanımlayan derlemeyi arar.
- imageName
- String
Eklenmiş bit eşlem kaynağının adı.
- large
- Boolean
Bu yöntemin büyük bir görüntü mü (true) yoksa küçük bir görüntü mü (false) döndürdüğü belirtir. Küçük resim 16 x 16, büyük görüntü ise 32 x 32 şeklindedir.
Döndürülenler
Image Alınan bit eşlemi temel alan bir nesne.
Açıklamalar
Bu yöntem namespace.imgName adlı bir kaynak arar. Burada ad alanı, parametresi tarafından t
belirtilen türün tanımını içeren ad alanıdır. Örneğin, parametreye t
typeof(ControlA) geçirdiğiniz ve imgName parametresine "MyBitmap.bmp" geçirdiğini varsayalım. ControlA AssemblyA.dll içinde NamespaceA içindeyse, bu yöntem NamespaceA.MyBitmap.bmp adlı bir kaynağı AssemblyA.dll arar.
Bu yöntem, bir derlemeye katıştırılmış 16 x 16 bit eşlem kaynağını almak için tasarlanmıştır. Ancak, katıştırılmış bit eşlem boyutunun 16 x 16 olması gerekmez. Derlemeden alınan bit eşlem (hangi boyutta olursa olsun) küçük görüntü olarak kabul edilir. Büyük görüntü, "küçük" görüntü 32 x 32 boyutuna ölçeklendirilerek oluşturulur. Bu nedenle, derlemeden alınan bit eşlem boyutuna bakılmaksızın büyük görüntü her zaman 32'ye 32 olacaktır.