ArrayEditor Sınıf
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.
Tasarım zamanında dizileri düzenlemek için bir kullanıcı arabirimi sağlar.
public ref class ArrayEditor : System::ComponentModel::Design::CollectionEditor
public class ArrayEditor : System.ComponentModel.Design.CollectionEditor
type ArrayEditor = class
inherit CollectionEditor
Public Class ArrayEditor
Inherits CollectionEditor
- Devralma
Örnekler
Aşağıdaki kod örneğinde özelliğine uygulama System.ComponentModel.EditorAttribute gösterilmektedir.
public:
property array<Object^>^ componentArray
{
[EditorAttribute(System::ComponentModel::Design::ArrayEditor::typeid,
System::Drawing::Design::UITypeEditor::typeid)]
array<Object^>^ get()
{
return compArray;
}
void set( array<Object^>^ value )
{
compArray = value;
}
}
private:
array<Object^>^compArray;
[EditorAttribute(typeof(System.ComponentModel.Design.ArrayEditor), typeof(System.Drawing.Design.UITypeEditor))]
public object[] componentArray
{
get
{
return compArray;
}
set
{
compArray = value;
}
}
private object[] compArray;
<EditorAttribute(GetType(ArrayEditor), GetType(System.Drawing.Design.UITypeEditor))> _
Public Property componentArray() As Object()
Get
Return compArray
End Get
Set(ByVal Value As Object())
compArray = Value
End Set
End Property
Private compArray() As Object
Açıklamalar
Bu düzenleyici, tasarım zamanı ortamında dizileri düzenlemek için kullanılabilir.
Oluşturucular
ArrayEditor(Type) |
Dizi için belirtilen veri türünü kullanarak yeni bir örneğini ArrayEditor başlatır. |
Özellikler
CollectionItemType |
Koleksiyondaki her öğenin veri türünü alır. (Devralındığı yer: CollectionEditor) |
CollectionType |
Koleksiyon nesnesinin veri türünü alır. (Devralındığı yer: CollectionEditor) |
Context |
Geçerli bağlamı gösteren bir tür tanımlayıcısı alır. (Devralındığı yer: CollectionEditor) |
HelpTopic |
Düzenleyicinin iletişim kutusu Yardım düğmesine veya F1 tuşuna basıldığında yardım konusu veya konu listesini görüntülemek için Yardım anahtar sözcüğünü alır. (Devralındığı yer: CollectionEditor) |
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) |
NewItemTypes |
Bu koleksiyon için oluşturulabilecek kullanılabilir öğe türlerini alır. (Devralındığı yer: CollectionEditor) |
Yöntemler
CancelChanges() |
Koleksiyondaki değişiklikleri iptal eder. (Devralındığı yer: CollectionEditor) |
CanRemoveInstance(Object) |
Koleksiyonun özgün üyelerinin kaldırılıp kaldırılamayacağını gösterir. (Devralındığı yer: CollectionEditor) |
CanSelectMultipleInstances() |
Aynı anda birden çok koleksiyon öğesinin seçilip seçilemeyeceğini gösterir. (Devralındığı yer: CollectionEditor) |
CreateCollectionForm() |
Geçerli koleksiyonu görüntülemek ve düzenlemek için yeni bir form oluşturur. (Devralındığı yer: CollectionEditor) |
CreateCollectionItemType() |
Bu koleksiyonun içermek üzere tasarlandığı veri türünü alır. |
CreateInstance(Type) |
Belirtilen koleksiyon öğesi türünün yeni bir örneğini oluşturur. (Devralındığı yer: CollectionEditor) |
CreateNewItemTypes() |
Bu koleksiyon düzenleyicisinin içerebileceği veri türlerini alır. (Devralındığı yer: CollectionEditor) |
DestroyInstance(Object) |
Nesnenin belirtilen örneğini yok eder. (Devralındığı yer: CollectionEditor) |
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 hizmet sağlayıcısını ve bağlamı kullanarak belirtilen nesnenin değerini düzenler. (Devralındığı yer: CollectionEditor) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetDisplayText(Object) |
Verilen liste öğesinin görüntüleme metnini alır. (Devralındığı yer: CollectionEditor) |
GetEditStyle() |
yöntemi tarafından EditValue(IServiceProvider, Object) kullanılan düzenleyici stilini alır. (Devralındığı yer: UITypeEditor) |
GetEditStyle(ITypeDescriptorContext) |
yöntemi tarafından EditValue(ITypeDescriptorContext, IServiceProvider, Object) kullanılan düzenleme stilini alır. (Devralındığı yer: CollectionEditor) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetItems(Object) |
Dizideki öğeleri alır. |
GetObjectsFromInstance(Object) |
Verilen nesneyi içeren bir liste döndürür. (Devralındığı yer: CollectionEditor) |
GetPaintValueSupported() |
Bu düzenleyicinin nesnenin değerinin bir gösterimini boyamayı destekleyip desteklemediğini gösterir. (Devralındığı yer: UITypeEditor) |
GetPaintValueSupported(ITypeDescriptorContext) |
Belirtilen bağlamın, belirtilen bağlam içinde nesne değerinin bir gösterimini boyamayı destekleyip desteklemediğini gösterir. (Devralındığı yer: UITypeEditor) |
GetService(Type) |
Varsa istenen hizmeti alır. (Devralındığı yer: CollectionEditor) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
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 PaintValueEventArgsöğesini kullanarak bir nesnenin değerinin gösterimini boyar. (Devralındığı yer: UITypeEditor) |
SetItems(Object, Object[]) |
Dizideki öğeleri ayarlar. |
ShowHelp() |
Koleksiyon düzenleyicisi için varsayılan Yardım konusunu görüntüler. (Devralındığı yer: CollectionEditor) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |