İngilizce dilinde oku

Aracılığıyla paylaş


ImageEditor Sınıf

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Özellik kılavuzundaki bir özellik için görüntü seçmek için bir kullanıcı arabirimi sağlar.

public class ImageEditor : System.Drawing.Design.UITypeEditor
[System.CLSCompliant(false)]
public class ImageEditor : System.Drawing.Design.UITypeEditor
Devralma
ImageEditor
Türetilmiş
Öznitelikler

Örnekler

Aşağıdaki kod örneği, öğesini EditorAttribute bir özelliğiyle ilişkilendirmek ImageEditor için kullanır.

[EditorAttribute(typeof(System.Drawing.Design.ImageEditor), typeof(System.Drawing.Design.UITypeEditor))]
public Image testImage
{
    get
    {
        return testImg;
    }
    set
    {
        testImg = value;
    }
}
private Image testImg;

Açıklamalar

, ImageEditor kullanıcının bir UITypeEditor özellik için görüntü seçmesi için bir kullanıcı arabirimi sağlayan bir özelliktir. Kullanıcı düzenleyiciyi başlattığında, kullanıcının bir dizine gidip bir dosya seçmesini sağlayan bir Dosya Aç iletişim kutusu görüntüler. Dosya listesi başlangıçta düzenleyici için varsayılan dosya adı uzantılarına göre filtrelenmiştir.

Oluşturucular

ImageEditor()

ImageEditor sınıfının yeni bir örneğini başlatır.

Özellikler

IsDropDownResizable

Açılan düzenleyicilerin kullanıcı tarafından yeniden boyutlandırılabilir olup olmayacağını belirten bir değer alır.

(Devralındığı yer: UITypeEditor)

Yöntemler

CreateExtensionsString(String[], String)

Belirtilen dosya uzantıları dizisini ve belirtilen ayırıcıyı kullanarak bir dosya adı uzantıları dizesi oluşturur.

CreateFilterEntry(ImageEditor)

Dosya iletişim kutusunun dosya listesi için filtre girdisi oluşturur.

EditValue(IServiceProvider, Object)

Yöntemi tarafından belirtilen düzenleyici stilini kullanarak belirtilen nesnenin GetEditStyle() değerini düzenler.

(Devralındığı yer: UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Belirtilen nesne değerini, yöntemi tarafından GetEditStyle(ITypeDescriptorContext) sağlanan düzenleme stilini kullanarak düzenler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEditStyle()

yöntemi tarafından EditValue(IServiceProvider, Object) kullanılan düzenleyici stilini alır.

(Devralındığı yer: UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Yönteminin düzenleme stilini EditValue(ITypeDescriptorContext, IServiceProvider, Object) alır.

GetExtensions()

Bu düzenleyicinin başlangıçta dosya listesini filtrelemek için kullandığı dosya listesi filtresinin uzantılarını alır.

GetFileDialogDescription()

Bu düzenleyici tarafından sağlanan varsayılan dosya listesi filtresinin açıklamasını alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetImageExtenders()

Desteklenen görüntü türlerinden oluşan bir dizi alır.

GetPaintValueSupported()

Bu düzenleyicinin bir nesnenin değerinin gösterimini boyamayı destekleyip desteklemediğini gösterir.

(Devralındığı yer: UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Bu düzenleyicinin nesnenin değerinin gösterimini boyamayı destekleyip desteklemediğini belirten bir değer alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
LoadFromStream(Stream)

Belirtilen akıştan bir görüntü yükler.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
PaintValue(Object, Graphics, Rectangle)

Belirtilen nesnenin değerinin gösterimini belirtilen tuvale boyar.

(Devralındığı yer: UITypeEditor)
PaintValue(PaintValueEventArgs)

Belirtilen PaintValueEventArgstarafından belirtilen değeri boyar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.