PropertyManager PropertyManager PropertyManager PropertyManager Class

Définition

Maintient un Binding entre la propriété d'un objet et la propriété d'un contrôle lié aux données.Maintains a Binding between an object's property and a data-bound control property.

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
Héritage

Remarques

HériteBindingManagerBasede, et il est utilisé pour gérer la propriété actuelle d’un objet, plutôt que la propriété d’un objet actuel dans une liste. PropertyManagerThe PropertyManager inherits from the BindingManagerBase, and it is used to maintain the current property of an object, rather than the property of a current object in a list. Pour cette raison, la tentative de définition Position de Count la propriété ou PropertyManager pour un n’a aucun effet.For this reason, trying to set the Position or Count property for a PropertyManager has no effect. De même, les AddNew méthodes RemoveAt et ne sont pas prises en charge, car il n’y a aucune liste sous-jacente de données à ajouter ou à supprimer de.Similarly, the AddNew and RemoveAt methods are not supported because there is no underlying list of data to add to or delete from. En outre, un appel à IsBindingSuspended retourne false toujours si le PropertyManager a une source de données, qu’il ait SuspendBinding été appelé ou non.In addition, a call to IsBindingSuspended will always return false if the PropertyManager has a data source, regardless of whether SuspendBinding has been called.

Constructeurs

PropertyManager() PropertyManager() PropertyManager() PropertyManager()

Initialise une nouvelle instance de la classe PropertyManager.Initializes a new instance of the PropertyManager class.

Propriétés

Bindings Bindings Bindings Bindings

Extrait la collection des liaisons managées.Gets the collection of bindings being managed.

(Inherited from BindingManagerBase)
Count Count Count Count

Obtient le nombre de lignes managées par BindingManagerBase.Gets the number of rows managed by the BindingManagerBase.

Current Current Current Current

Obtient l'objet auquel appartient la propriété liée aux données.Gets the object to which the data-bound property belongs.

IsBindingSuspended IsBindingSuspended IsBindingSuspended IsBindingSuspended

Obtient une valeur indiquant si la liaison est suspendue.Gets a value indicating whether binding is suspended.

(Inherited from BindingManagerBase)
Position Position Position Position

Obtient ou définit la position dans la liste sous-jacente vers laquelle pointent les contrôles liés à cette source de données.Gets the position in the underlying list that controls bound to this data source point to.

Méthodes

AddNew() AddNew() AddNew() AddNew()

Lève une exception NotSupportedException dans tous les cas.Throws a NotSupportedException in all cases.

CancelCurrentEdit() CancelCurrentEdit() CancelCurrentEdit() CancelCurrentEdit()

Annule la modification active.Cancels the current edit.

EndCurrentEdit() EndCurrentEdit() EndCurrentEdit() EndCurrentEdit()

Termine la modification active.Ends the current edit.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetItemProperties() GetItemProperties() GetItemProperties() GetItemProperties()

Récupère la collection de descriptions de propriétés de la liaison.Gets the collection of property descriptions for the binding.

GetItemProperties(ArrayList, ArrayList) GetItemProperties(ArrayList, ArrayList) GetItemProperties(ArrayList, ArrayList) GetItemProperties(ArrayList, ArrayList)

Obtient la collection des descripteurs de propriété pour la liaison en utilisant l'objet ArrayList spécifié.Gets the collection of property descriptors for the binding using the specified ArrayList.

(Inherited from BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList) GetItemProperties(Type, Int32, ArrayList, ArrayList) GetItemProperties(Type, Int32, ArrayList, ArrayList) GetItemProperties(Type, Int32, ArrayList, ArrayList)

Obtient la liste des propriétés des éléments managés par ce BindingManagerBase.Gets the list of properties of the items managed by this BindingManagerBase.

(Inherited from BindingManagerBase)
GetListName(ArrayList) GetListName(ArrayList) GetListName(ArrayList) GetListName(ArrayList)

Obtient le nom de la liste fournissant les données pour la liaison.Gets the name of the list supplying the data for the binding.

GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
OnBindingComplete(BindingCompleteEventArgs) OnBindingComplete(BindingCompleteEventArgs) OnBindingComplete(BindingCompleteEventArgs) OnBindingComplete(BindingCompleteEventArgs)

Déclenche l'événement BindingComplete.Raises the BindingComplete event.

(Inherited from BindingManagerBase)
OnCurrentChanged(EventArgs) OnCurrentChanged(EventArgs) OnCurrentChanged(EventArgs) OnCurrentChanged(EventArgs)

Déclenche l'événement CurrentChanged.Raises the CurrentChanged event.

OnCurrentItemChanged(EventArgs) OnCurrentItemChanged(EventArgs) OnCurrentItemChanged(EventArgs) OnCurrentItemChanged(EventArgs)

Déclenche l'événement CurrentItemChanged.Raises the CurrentItemChanged event.

OnDataError(Exception) OnDataError(Exception) OnDataError(Exception) OnDataError(Exception)

Déclenche l'événement DataError.Raises the DataError event.

(Inherited from BindingManagerBase)
PullData() PullData() PullData() PullData()

Extrait des données du contrôle lié aux données vers la source de données sans retourner d'informations.Pulls data from the data-bound control into the data source, returning no information.

(Inherited from BindingManagerBase)
PushData() PushData() PushData() PushData()

Exécute un push à partir de la source de données dans le contrôle lié aux données, sans retourner d'informations.Pushes data from the data source into the data-bound control, returning no information.

(Inherited from BindingManagerBase)
RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Lève une exception NotSupportedException dans tous les cas.Throws a NotSupportedException in all cases.

ResumeBinding() ResumeBinding() ResumeBinding() ResumeBinding()

Relance la liaison de données.Resumes data binding.

SuspendBinding() SuspendBinding() SuspendBinding() SuspendBinding()

Interrompt la liaison de données entre une source de données et une propriété liée aux données.Suspends the data binding between a data source and a data-bound property.

ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)
UpdateIsBinding() UpdateIsBinding() UpdateIsBinding() UpdateIsBinding()

Met à jour le Binding actuel entre une liaison de données et une propriété liée aux données.Updates the current Binding between a data binding and a data-bound property.

Événements

BindingComplete BindingComplete BindingComplete BindingComplete

Se produit à la fin d'une opération de liaison de données.Occurs at the completion of a data-binding operation.

(Inherited from BindingManagerBase)
CurrentChanged CurrentChanged CurrentChanged CurrentChanged

Se produit quand l'élément actuellement lié change.Occurs when the currently bound item changes.

(Inherited from BindingManagerBase)
CurrentItemChanged CurrentItemChanged CurrentItemChanged CurrentItemChanged

Se produit quand l'état de l'élément lié aux données est modifié.Occurs when the state of the currently bound item changes.

(Inherited from BindingManagerBase)
DataError DataError DataError DataError

Se produit lorsqu'un Exception est géré silencieusement par le BindingManagerBase.Occurs when an Exception is silently handled by the BindingManagerBase.

(Inherited from BindingManagerBase)
PositionChanged PositionChanged PositionChanged PositionChanged

Se produit une fois que la valeur de la propriété Position a été modifiée.Occurs after the value of the Position property has changed.

(Inherited from BindingManagerBase)

Champs

onCurrentChangedHandler onCurrentChangedHandler onCurrentChangedHandler onCurrentChangedHandler

Spécifie le gestionnaire d'événements pour l'événement CurrentChanged.Specifies the event handler for the CurrentChanged event.

(Inherited from BindingManagerBase)
onPositionChangedHandler onPositionChangedHandler onPositionChangedHandler onPositionChangedHandler

Spécifie le gestionnaire d'événements pour l'événement PositionChanged.Specifies the event handler for the PositionChanged event.

(Inherited from BindingManagerBase)

S’applique à