PropertyManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce un oggetto Binding tra la proprietà di un oggetto e la proprietà di un controllo con associazione a dati.
public ref class PropertyManager : System::Windows::Forms::BindingManagerBase
public class PropertyManager : System.Windows.Forms.BindingManagerBase
type PropertyManager = class
inherit BindingManagerBase
Public Class PropertyManager
Inherits BindingManagerBase
- Ereditarietà
Commenti
Eredita PropertyManager da BindingManagerBasee viene utilizzata per mantenere la proprietà corrente di un oggetto anziché la proprietà di un oggetto corrente in un elenco. Per questo motivo, provare a impostare la Position proprietà o Count per un PropertyManager oggetto non ha alcun effetto. Analogamente, i AddNew metodi e RemoveAt non sono supportati perché non è disponibile alcun elenco sottostante di dati da aggiungere o eliminare. Inoltre, una chiamata a IsBindingSuspended restituirà false
sempre se ha un'origine PropertyManager dati, indipendentemente dal fatto che SuspendBinding sia stata chiamata.
Costruttori
PropertyManager() |
Inizializza una nuova istanza della classe PropertyManager. |
Campi
onCurrentChangedHandler |
Specifica il gestore eventi per l'evento CurrentChanged. (Ereditato da BindingManagerBase) |
onPositionChangedHandler |
Specifica il gestore eventi per l'evento PositionChanged. (Ereditato da BindingManagerBase) |
Proprietà
Bindings |
Ottiene la raccolta di associazioni che si sta gestendo. (Ereditato da BindingManagerBase) |
Count |
Ottiene il numero di righe gestite da BindingManagerBase. |
Current |
Ottiene l'oggetto a cui appartiene la proprietà con associazione a dati. |
IsBindingSuspended |
Ottiene un valore che indica se l'associazione è sospesa. (Ereditato da BindingManagerBase) |
Position |
Ottiene la posizione nell'elenco sottostante a cui fanno riferimento i controlli associati a questa origine dati. |
Metodi
AddNew() |
Genera un'eccezione NotSupportedException in tutti i casi. |
CancelCurrentEdit() |
Annulla la modifica corrente. |
EndCurrentEdit() |
Termina la modifica corrente. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetItemProperties() |
Ottiene la raccolta di descrizioni delle proprietà per l'associazione. |
GetItemProperties() |
Quando viene sottoposto a override in una classe derivata, ottiene la raccolta di descrittori di proprietà per l'associazione. (Ereditato da BindingManagerBase) |
GetItemProperties(ArrayList, ArrayList) |
Ottiene l'insieme di descrittori di proprietà per l'associazione mediante il controllo ArrayList specificato. (Ereditato da BindingManagerBase) |
GetItemProperties(Type, Int32, ArrayList, ArrayList) |
Ottiene l'elenco delle proprietà degli elementi gestiti da questa classe BindingManagerBase. (Ereditato da BindingManagerBase) |
GetListName(ArrayList) |
Ottiene il nome dell'elenco che fornisce i dati per l'associazione. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnBindingComplete(BindingCompleteEventArgs) |
Genera l'evento BindingComplete. (Ereditato da BindingManagerBase) |
OnCurrentChanged(EventArgs) |
Genera l'evento CurrentChanged. |
OnCurrentItemChanged(EventArgs) |
Genera l'evento CurrentItemChanged. |
OnCurrentItemChanged(EventArgs) |
Genera l'evento CurrentItemChanged. (Ereditato da BindingManagerBase) |
OnDataError(Exception) |
Genera l'evento DataError. (Ereditato da BindingManagerBase) |
PullData() |
Ottiene i dati dal controllo associato a dati e li inserisce nell'origine dati, senza restituire alcuna informazione. (Ereditato da BindingManagerBase) |
PushData() |
Ottiene i dati dall'origine dati e li inserisce nel controllo associato a dati, senza restituire alcuna informazione. (Ereditato da BindingManagerBase) |
RemoveAt(Int32) |
Genera un'eccezione NotSupportedException in tutti i casi. |
ResumeBinding() |
Riprende il data binding. |
SuspendBinding() |
Sospende il data binding tra un'origine dati e una proprietà associata a dati. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
UpdateIsBinding() |
Aggiorna l'oggetto Binding corrente tra un'associazione dati e una proprietà con associazione a dati. |
Eventi
BindingComplete |
Si verifica al completamento di un'operazione di associazione dati. (Ereditato da BindingManagerBase) |
CurrentChanged |
Si verifica quando l'elemento attualmente associato viene modificato. (Ereditato da BindingManagerBase) |
CurrentItemChanged |
Si verifica quando lo stato dell'elemento attualmente associato viene modificato. (Ereditato da BindingManagerBase) |
DataError |
Si verifica quando un oggetto Exception viene gestito in modo invisibile all'utente dall'oggetto BindingManagerBase. (Ereditato da BindingManagerBase) |
PositionChanged |
Si verifica in seguito alla modifica del valore della proprietà Position. (Ereditato da BindingManagerBase) |