Udostępnij za pośrednictwem


ParameterCollectionEditor.EditValue Metoda

Definicja

Edytuje elementy ParameterCollection obiektów skojarzonej kontroli źródła danych.

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

Parametry

context
ITypeDescriptorContext

Obiekt używany do uzyskiwania ITypeDescriptorContext informacji kontekstowych.

provider
IServiceProvider

Obiekt implementuje usługę IServiceProvider edycji, za pomocą której można uzyskać.

value
Object

Obiekt do edycji wartości dla.

Zwraca

Nowy value; w przeciwnym razie, jeśli wartość obiektu nie uległa zmianie, value bez zmian.

Wyjątki

value to null.

Uwagi

Metoda EditValue wyodrębnia skojarzona kontrolkę źródła danych i projektanta kontroli źródła danych, który jest skojarzony z tą kontrolką z parametru context . Obsługiwane kontrolki źródła danych obejmują kontrolki ObjectDataSource i SqlDataSource wraz z odpowiednimi ObjectDataSourceDesigner projektantami i SqlDataSourceDesigner .

Po wyodrębnieniu danych wywołanie z powrotem do projektanta kontroli źródła danych w EditValue celu wyświetlenia okna dialogowego edycji używanego do edytowania ParameterCollection obiektu, do którego odwołuje się jeden z Parameters właściwości kontrolki źródła danych.

Dotyczy

Zobacz też