Aracılığıyla paylaş


ListItemsCollectionEditor Sınıf

Tanım

veya benzer bir denetimden ListControl türetilen bir denetimdeki nesneler için ListItemCollection bileşen düzenleyicisi sağlar.

public ref class ListItemsCollectionEditor : System::ComponentModel::Design::CollectionEditor
public class ListItemsCollectionEditor : System.ComponentModel.Design.CollectionEditor
type ListItemsCollectionEditor = class
    inherit CollectionEditor
Public Class ListItemsCollectionEditor
Inherits CollectionEditor
Devralma
ListItemsCollectionEditor

Örnekler

Aşağıdaki kod örneği, sınıfını EditorAttribute ve UITypeEditor sınıfını (koleksiyon düzenleyicisinin temel sınıfı) özel ListItems bir özellik ile ilişkilendirmek ListItemsCollectionEditor için sınıfının nasıl kullanılacağını gösterir.

private ListItemCollection items = null;

// Associate the ListItemsCollectionEditor with the ListItems. 
[EditorAttribute(typeof(System.Web.UI.Design.WebControls.
   ListItemsCollectionEditor),
   typeof(UITypeEditor))]
public ListItemCollection ListItems
{
    get { return items; }
} // ListItems
Private items As ListItemCollection

' Associate the ListItemsCollectionEditor with the ListItems.
<EditorAttribute( GetType(System.Web.UI.Design.WebControls. _
    ListItemsCollectionEditor), _
    GetType(UITypeEditor))> _
Public ReadOnly Property ListItems() As ListItemCollection
    Get
        Return items
    End Get
End Property ' ListItems

Açıklamalar

sınıfı, ListItemsCollectionEditor veya benzer bir denetimden ListControl türetilen bir denetim içindeki nesnenin ListItemCollection öğelerini düzenlemek ListItem için bir kullanıcı arabirimi sağlar.

ListItemsCollectionEditor, görsel tasarımcısının Özellikler kılavuzundaki ListItems özelliğindeki üç nokta (...) düğmesi seçilerek çağrılır.

yöntemi, düzenleyicide CanSelectMultipleInstances bir kerede yalnızca bir nesne seçilebileceğini belirtmek için her zaman döndürür false . özelliği, HelpTopic düzenleyicinin görüntülediği Yardım konusunun adını döndürür.

Oluşturucular

ListItemsCollectionEditor(Type)

ListItemsCollectionEditor sınıfının yeni bir örneğini 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

Nesne için ListItemsCollectionEditor görüntülenecek Yardım konusunu alır.

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()

Bir kerede birden çok ListItem öğenin seçilip seçilemeyeceğini belirten bir değer alır.

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çerdiği veri türünü alır.

(Devralındığı yer: CollectionEditor)
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)

Belirtilen koleksiyonu içeren bir nesne dizisi alır.

(Devralındığı yer: CollectionEditor)
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[])

Belirtilen diziyi koleksiyonun öğeleri olarak ayarlar.

(Devralındığı yer: CollectionEditor)
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)

Şunlara uygulanır

Ayrıca bkz.