ImageEditor Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Penting
API ini bukan kompatibel CLS.
Menyediakan antarmuka pengguna untuk memilih gambar untuk properti di kisi properti.
public ref class ImageEditor : System::Drawing::Design::UITypeEditor
public class ImageEditor : System.Drawing.Design.UITypeEditor
[System.CLSCompliant(false)]
public class ImageEditor : System.Drawing.Design.UITypeEditor
type ImageEditor = class
inherit UITypeEditor
[<System.CLSCompliant(false)>]
type ImageEditor = class
inherit UITypeEditor
Public Class ImageEditor
Inherits UITypeEditor
- Warisan
- Turunan
- Atribut
Contoh
Contoh kode berikut menggunakan EditorAttribute untuk mengaitkan ImageEditor dengan properti .
public:
[EditorAttribute(System::ComponentModel::Design::CollectionEditor::typeid,
System::Drawing::Design::UITypeEditor::typeid)]
property Image^ testImage
{
Image^ get()
{
return testImg;
}
void set( Image^ value )
{
testImg = value;
}
}
private:
Image^ testImg;
[EditorAttribute(typeof(System.Drawing.Design.ImageEditor), typeof(System.Drawing.Design.UITypeEditor))]
public Image testImage
{
get
{
return testImg;
}
set
{
testImg = value;
}
}
private Image testImg;
<EditorAttribute(GetType(System.Drawing.Design.ImageEditor), GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testImage() As Image
Get
Return testImg
End Get
Set
testImg = value
End Set
End Property
Private testImg As Image
Keterangan
ImageEditor adalah UITypeEditor yang menyediakan antarmuka pengguna bagi pengguna untuk memilih gambar untuk properti. Saat pengguna memulai editor, ia menampilkan kotak dialog Buka File yang memungkinkan pengguna menavigasi ke direktori dan memilih file. Daftar file awalnya difilter oleh ekstensi nama file default untuk editor.
Konstruktor
ImageEditor() |
Menginisialisasi instans baru kelas ImageEditor. |
Properti
IsDropDownResizable |
Mendapatkan nilai yang menunjukkan apakah editor drop-down harus dapat diubah oleh pengguna. (Diperoleh dari UITypeEditor) |
Metode
CreateExtensionsString(String[], String) |
Membuat string ekstensi nama file menggunakan array ekstensi file yang ditentukan dan pemisah yang ditentukan. |
CreateFilterEntry(ImageEditor) |
Membuat entri filter untuk daftar file kotak dialog file. |
EditValue(IServiceProvider, Object) |
Mengedit nilai objek yang ditentukan menggunakan gaya editor yang ditunjukkan oleh GetEditStyle() metode . (Diperoleh dari UITypeEditor) |
EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Mengedit nilai objek yang ditentukan menggunakan gaya edit yang disediakan oleh GetEditStyle(ITypeDescriptorContext) metode . |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetEditStyle() |
Mendapatkan gaya editor yang digunakan oleh EditValue(IServiceProvider, Object) metode . (Diperoleh dari UITypeEditor) |
GetEditStyle(ITypeDescriptorContext) |
Mendapatkan gaya EditValue(ITypeDescriptorContext, IServiceProvider, Object) pengeditan metode . |
GetExtensions() |
Mendapatkan ekstensi untuk filter daftar file yang awalnya digunakan editor ini untuk memfilter daftar file. |
GetFileDialogDescription() |
Mendapatkan deskripsi untuk filter daftar file default yang disediakan oleh editor ini. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetImageExtenders() |
Mendapatkan array jenis gambar yang didukung. |
GetPaintValueSupported() |
Menunjukkan apakah editor ini mendukung pengecatan representasi nilai objek. (Diperoleh dari UITypeEditor) |
GetPaintValueSupported(ITypeDescriptorContext) |
Mendapatkan nilai yang menunjukkan apakah editor ini mendukung pengecatan representasi nilai objek. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
LoadFromStream(Stream) |
Memuat gambar dari aliran yang ditentukan. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
PaintValue(Object, Graphics, Rectangle) |
Melukis representasi nilai objek yang ditentukan ke kanvas yang ditentukan. (Diperoleh dari UITypeEditor) |
PaintValue(PaintValueEventArgs) |
Melukis nilai yang ditunjukkan oleh yang ditentukan PaintValueEventArgs. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |