ParameterCollectionEditor.EditValue Metodo

Definizione

Modifica gli elementi degli oggetti ParameterCollection del controllo origine dati associato.

public:
 override System::Object ^ EditValue(System::ComponentModel::ITypeDescriptorContext ^ context, IServiceProvider ^ provider, System::Object ^ value);
public override object EditValue (System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value);
override this.EditValue : System.ComponentModel.ITypeDescriptorContext * IServiceProvider * obj -> obj
Public Overrides Function EditValue (context As ITypeDescriptorContext, provider As IServiceProvider, value As Object) As Object

Parametri

context
ITypeDescriptorContext

Oggetto ITypeDescriptorContext utilizzato per acquisire informazioni sul contesto.

provider
IServiceProvider

Oggetto che implementa l'interfaccia IServiceProvider mediante la quale è possibile ottenere i servizi di modifica.

value
Object

Oggetto per il quale si deve modificare il valore.

Restituisce

Nuovo parametro value; in caso contrario, se il valore dell'oggetto non è stato modificato, parametro value non modificato.

Eccezioni

value è null.

Commenti

Il EditValue metodo estrae il controllo origine dati associato e la finestra di progettazione del controllo origine dati associata a tale controllo dal context parametro . I controlli origine dati supportati includono i controlli e SqlDataSource , con le ObjectDataSource finestre di progettazione e SqlDataSourceDesigner corrispondentiObjectDataSourceDesigner.

Una volta estratti i dati, il EditValue chiama nuovamente alla finestra di progettazione del controllo origine dati per visualizzare una finestra di dialogo di modifica utilizzata per modificare un ParameterCollection oggetto a cui fa riferimento una delle Parameters proprietà del controllo origine dati.

Si applica a

Vedi anche