ParameterCollectionEditor Klasse

Definition

Stellt einen Komponenten-Editor für das ParameterCollection-Objekt bereit, das durch die Parameters-Eigenschaften des zugeordneten Datenquellensteuerelements angegeben wird.

public ref class ParameterCollectionEditor : System::Drawing::Design::UITypeEditor
public class ParameterCollectionEditor : System.Drawing.Design.UITypeEditor
type ParameterCollectionEditor = class
    inherit UITypeEditor
Public Class ParameterCollectionEditor
Inherits UITypeEditor
Vererbung
ParameterCollectionEditor

Beispiele

Das folgende Codebeispiel zeigt, wie Sie das EditorAttribute Attribut verwenden, um die ParameterCollectionEditor Klassen und UITypeEditor (die Sammlungs-Editor-Basisklasse) einer SelectParameters Eigenschaft in einem benutzerdefinierten Steuerelement zuzuordnen.

private ParameterCollection selectParams;

// Associate the ParameterCollectionEditor with the SelectParameters. 
[Editor(typeof(System.Web.UI.Design.WebControls.
    ParameterCollectionEditor),
    typeof(UITypeEditor))]
public ParameterCollection SelectParameters
{
    get
    {
        // If there is no selectParams collection, create it.
        if (selectParams == null)
            selectParams = new ParameterCollection();

        return selectParams;
    }
    set { selectParams = value; }
} // SelectParameters
Private selectParams As ParameterCollection

' Associate the ParameterCollectionEditor with the SelectParameters. 
<EditorAttribute(GetType(System.Web.UI.Design.WebControls. _
    ParameterCollectionEditor), _
    GetType(UITypeEditor))> _
Public Property SelectParameters() As ParameterCollection
    Get
        If selectParams Is Nothing Then
            selectParams = New ParameterCollection()
        End If
        Return selectParams
    End Get
    Set(ByVal value As ParameterCollection)
        selectParams = value
    End Set
End Property ' SelectParameters

Hinweise

Die ParameterCollectionEditor Klasse stellt eine Benutzeroberfläche zum Bearbeiten der Parameter Elemente des ParameterCollection Objekts zur Entwurfszeit bereit, wie durch eine der Parameters Eigenschaften angegeben. Die Parameters Eigenschaften umfassen die DeleteParametersEigenschaften , InsertParametersFilterParametersSelectParameters , und UpdateParameters Eigenschaften des ObjectDataSourceSqlDataSource, und andere Datenquellensteuerelemente.

Die ParameterCollectionEditor Wird aufgerufen, indem Sie die Ellipse (...) auf einer der Parameters Eigenschaften im Eigenschaftenraster des visuellen Designers auswählen.

Die EditValue Methode bearbeitet die Parameter Elemente des ParameterCollection zugeordneten Datenquellensteuerelements. Die GetEditStyle Methode ruft die Bearbeitungsart ab, die diesem Editor zugeordnet ist.

Konstruktoren

ParameterCollectionEditor()

Initialisiert eine neue Instanz der ParameterCollectionEditor-Klasse.

Eigenschaften

IsDropDownResizable

Ruft einen Wert ab, der angibt, ob Dropdowneditoren von den Benutzern in der Größe veränderbar sein sollten.

(Geerbt von UITypeEditor)

Methoden

EditValue(IServiceProvider, Object)

Bearbeitet den Wert des angegebenen Objekts, wobei der von der GetEditStyle()-Methode angegebene Editor-Stil verwendet wird.

(Geerbt von UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Bearbeitet die Elemente der ParameterCollection-Objekte des zugeordneten Datenquellensteuerelements.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEditStyle()

Ruft den von der EditValue(IServiceProvider, Object)-Methode verwendeten Editor-Stil ab.

(Geerbt von UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Ruft den Bearbeitungsstil ab, der diesem Editor zugeordnet ist.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetPaintValueSupported()

Gibt an, ob dieser Editor das Zeichnen einer Objektwertdarstellung unterstützt.

(Geerbt von UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Gibt an, ob der angegebene Kontext das Zeichnen einer Objektwertdarstellung innerhalb des angegebenen Kontexts unterstützt.

(Geerbt von UITypeEditor)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
PaintValue(Object, Graphics, Rectangle)

Zeichnet eine Darstellung des Werts des angegebenen Objekts in den angegebenen Bereich.

(Geerbt von UITypeEditor)
PaintValue(PaintValueEventArgs)

Zeichnet die Darstellung eines Objektwerts mit dem angegebenen PaintValueEventArgs.

(Geerbt von UITypeEditor)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Siehe auch