Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
CollectionEditor-Klasse
Stellt eine Benutzeroberfläche bereit, mit der die meisten Ausflistungstypen zur Entwurfszeit bearbeitet werden können.
System.Drawing.Design.UITypeEditor
System.ComponentModel.Design.CollectionEditor
Weitere Informationen...
Assembly: System.Design (in System.Design.dll)
Der CollectionEditor-Typ macht die folgenden Member verfügbar.
| Name | Beschreibung | |
|---|---|---|
|
CollectionEditor | Initialisiert eine neue Instanz der CollectionEditor-Klasse unter Verwendung des angegebenen Auflistungstyps. |
| Name | Beschreibung | |
|---|---|---|
|
CollectionItemType | Ruft den Datentyp jedes Elements in der Auflistung ab. |
|
CollectionType | Ruft den Datentyp des Auflistungsobjekts ab. |
|
Context | Ruft einen Typdeskriptor ab, der den aktuellen Kontext angibt. |
|
HelpTopic | Ruft das Hilfeschlüsselwort ab, dessen Hilfethemen oder Themenliste angezeigt werden, wenn im Dialogfeld des Editors auf die Schaltfläche Hilfe geklickt oder die F1-Taste gedrückt wird. |
|
IsDropDownResizable | Ruft einen Wert ab, der angibt, ob Dropdowneditoren von den Benutzern in der Größe veränderbar sein sollten. (Von UITypeEditor geerbt.) |
|
NewItemTypes | Ruft die verfügbaren Elementtypen ab, die für diese Auflistung erstellt werden können. |
| Name | Beschreibung | |
|---|---|---|
|
CancelChanges | Hebt Änderungen der Auflistung auf. |
|
CanRemoveInstance | Gibt an, ob ursprüngliche Member aus der Auflistung entfernt werden können. |
|
CanSelectMultipleInstances | Gibt an, ob mehrere Elemente der Auflistung gleichzeitig ausgewählt können. |
|
CreateCollectionForm | Erstellt ein neues Formular zum Anzeigen und Bearbeiten der aktuellen Auflistung. |
|
CreateCollectionItemType | Ruft den Datentyp ab, den diese Auflistung enthält. |
|
CreateInstance | Erstellt eine neue Instanz des angegebenen Auflistungselementtyps. |
|
CreateNewItemTypes | Ruft die Datentypen ab, die dieser Auflistungs-Editor enthalten kann. |
|
DestroyInstance | Zerstört die angegebene Instanz des Objekts. |
|
EditValue(IServiceProvider, Object) | Bearbeitet den Wert des angegebenen Objekts, wobei der von der GetEditStyle-Methode angegebene Editor-Stil verwendet wird. (Von UITypeEditor geerbt.) |
|
EditValue(ITypeDescriptorContext, IServiceProvider, Object) | Bearbeitet den Wert des angegebenen Objekts unter Verwendung des angegebenen Diensts und des angegebenen Kontexts. (Überschreibt UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object).) |
|
Equals(Object) | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
|
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der automatische Speicherbereinigung freigegeben wird. (Von Object geerbt.) |
|
GetDisplayText | Ruft den Anzeigetext für das angegebene Listenelement ab. |
|
GetEditStyle() | Ruft den Editor-Stil ab, der von der EditValue-Methode verwendet wird. (Von UITypeEditor geerbt.) |
|
GetEditStyle(ITypeDescriptorContext) | Ruft den Bearbeitungsstil ab, der von der EditValue-Methode verwendet wird. (Überschreibt UITypeEditor.GetEditStyle(ITypeDescriptorContext).) |
|
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
|
GetItems | Ruft ein Array von Objekten ab, das die angegebene Auflistung enthält. |
|
GetObjectsFromInstance | Gibt eine Liste zurück, die das angegebene Objekt enthält. |
|
GetPaintValueSupported() | Gibt an, ob dieser Editor das Zeichnen einer Objektwertdarstellung unterstützt. (Von UITypeEditor geerbt.) |
|
GetPaintValueSupported(ITypeDescriptorContext) | Gibt an, ob der angegebene Kontext das Zeichnen einer Objektwertdarstellung innerhalb des angegebenen Kontexts unterstützt. (Von UITypeEditor geerbt.) |
|
GetService | Ruft den angeforderten Dienst ab, wenn dieser verfügbar ist. |
|
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
|
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
|
PaintValue(PaintValueEventArgs) | Zeichnet die Darstellung eines Objektwerts mit dem angegebenen PaintValueEventArgs. (Von UITypeEditor geerbt.) |
|
PaintValue(Object, Graphics, Rectangle) | Zeichnet eine Darstellung des Werts des angegebenen Objekts in den angegebenen Bereich. (Von UITypeEditor geerbt.) |
|
SetItems | Legt das angegebene Array als die Elemente der Auflistung fest. |
|
ShowHelp | Zeigt das Standardhilfethema für den Auflistungs-Editor an. |
|
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Hinweise zur Vererbung
Mit diesem Editor können Auflistungen bearbeitet werden, die eine Item-Eigenschaft besitzen. Wenn die Auflistung die Item-Eigenschaft besitzt, kann der Editor anhand dieser Eigenschaft den Typ der Auflistung ermitteln. Wenn die Auflistung diese Eigenschaft nicht besitzt oder wenn Sie Auflistungen von mehreren Typen bereitstellen möchten, können Sie bestimmte geschützte Member dieser Klasse überschreiben und den Editor so anpassen, dass andere Typen von Auflistungen unterstützt werden.
Im folgenden Codebeispiel wird ein EditorAttribute zum Zuordnen von CollectionEditor zu einer Eigenschaft verwendet.
Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
System.Drawing.Design.UITypeEditor
System.ComponentModel.Design.CollectionEditor
System.ComponentModel.Design.ArrayEditor
System.Web.DynamicData.Design.DataControlReferenceCollectionEditor
System.Web.UI.Design.CollectionEditorBase
System.Web.UI.Design.WebControls.EmbeddedMailObjectCollectionEditor
System.Web.UI.Design.WebControls.HotSpotCollectionEditor
System.Web.UI.Design.WebControls.ListItemsCollectionEditor
System.Web.UI.Design.WebControls.MenuItemStyleCollectionEditor
System.Web.UI.Design.WebControls.RoleGroupCollectionEditor
System.Web.UI.Design.WebControls.StyleCollectionEditor
System.Web.UI.Design.WebControls.SubMenuStyleCollectionEditor
System.Web.UI.Design.WebControls.TableCellsCollectionEditor
System.Web.UI.Design.WebControls.TableRowsCollectionEditor
System.Web.UI.Design.WebControls.WizardStepCollectionEditor