ArrayEditor Klas

Definitie

Biedt een gebruikersinterface voor het bewerken van matrices op ontwerptijd.

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
Overname

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de System.ComponentModel.EditorAttribute eigenschap toepast op een eigenschap.

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

Opmerkingen

Deze editor kan worden gebruikt om matrices in de ontwerpomgeving te bewerken.

Constructors

Name Description
ArrayEditor(Type)

Initialiseert een nieuw exemplaar van het gebruik van ArrayEditor het opgegeven gegevenstype voor de matrix.

Eigenschappen

Name Description
CollectionItemType

Hiermee haalt u het gegevenstype van elk item in de verzameling op.

(Overgenomen van CollectionEditor)
CollectionType

Hiermee haalt u het gegevenstype van het verzamelingsobject op.

(Overgenomen van CollectionEditor)
Context

Hiermee haalt u een typedescriptor op die de huidige context aangeeft.

(Overgenomen van CollectionEditor)
HelpTopic

Hiermee haalt u het Help-trefwoord op om het Help-onderwerp of de lijst met onderwerpen weer te geven voor wanneer de knop Help van de editor of de toets F1 wordt ingedrukt.

(Overgenomen van CollectionEditor)
IsDropDownResizable

Hiermee wordt een waarde opgehaald die aangeeft of vervolgkeuzelijsten door de gebruiker moeten worden aangepast.

(Overgenomen van UITypeEditor)
NewItemTypes

Hiermee haalt u de beschikbare typen items op die kunnen worden gemaakt voor deze verzameling.

(Overgenomen van CollectionEditor)

Methoden

Name Description
CancelChanges()

Wijzigingen in de verzameling worden geannuleerd.

(Overgenomen van CollectionEditor)
CanRemoveInstance(Object)

Geeft aan of oorspronkelijke leden van de verzameling kunnen worden verwijderd.

(Overgenomen van CollectionEditor)
CanSelectMultipleInstances()

Hiermee wordt aangegeven of meerdere verzamelingsitems tegelijk kunnen worden geselecteerd.

(Overgenomen van CollectionEditor)
CreateCollectionForm()

Hiermee maakt u een nieuw formulier om de huidige verzameling weer te geven en te bewerken.

(Overgenomen van CollectionEditor)
CreateCollectionItemType()

Hiermee haalt u het gegevenstype op dat deze verzameling moet bevatten.

CreateInstance(Type)

Hiermee maakt u een nieuw exemplaar van het opgegeven type verzamelingsitem.

(Overgenomen van CollectionEditor)
CreateNewItemTypes()

Hiermee haalt u de gegevenstypen op die deze verzamelingseditor kan bevatten.

(Overgenomen van CollectionEditor)
DestroyInstance(Object)

Vernietigt het opgegeven exemplaar van het object.

(Overgenomen van CollectionEditor)
EditValue(IServiceProvider, Object)

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de editorstijl die door de GetEditStyle() methode wordt aangegeven.

(Overgenomen van UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de opgegeven serviceprovider en context.

(Overgenomen van CollectionEditor)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetDisplayText(Object)

Hiermee haalt u de weergavetekst voor het opgegeven lijstitem op.

(Overgenomen van CollectionEditor)
GetEditStyle()

Hiermee haalt u de editorstijl op die door de EditValue(IServiceProvider, Object) methode wordt gebruikt.

(Overgenomen van UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Hiermee haalt u de bewerkingsstijl op die door de EditValue(ITypeDescriptorContext, IServiceProvider, Object) methode wordt gebruikt.

(Overgenomen van CollectionEditor)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetItems(Object)

Hiermee haalt u de items in de matrix op.

GetObjectsFromInstance(Object)

Retourneert een lijst met het opgegeven object.

(Overgenomen van CollectionEditor)
GetPaintValueSupported()

Geeft aan of deze editor ondersteuning biedt voor het schilderen van een weergave van de waarde van een object.

(Overgenomen van UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Hiermee wordt aangegeven of de opgegeven context ondersteuning biedt voor het schilderen van een weergave van de waarde van een object binnen de opgegeven context.

(Overgenomen van UITypeEditor)
GetService(Type)

Hiermee haalt u de aangevraagde service op als deze beschikbaar is.

(Overgenomen van CollectionEditor)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
PaintValue(Object, Graphics, Rectangle)

Hiermee wordt een weergave van de waarde van het opgegeven object op het opgegeven canvas weergegeven.

(Overgenomen van UITypeEditor)
PaintValue(PaintValueEventArgs)

Verft een weergave van de waarde van een object met behulp van de opgegeven PaintValueEventArgs.

(Overgenomen van UITypeEditor)
SetItems(Object, Object[])

Hiermee stelt u de items in de matrix in.

ShowHelp()

Hiermee wordt het standaard-Help-onderwerp voor de verzamelingseditor weergegeven.

(Overgenomen van CollectionEditor)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook