PropertyManager PropertyManager PropertyManager PropertyManager Class

Definición

Mantiene un Binding entre la propiedad de un objeto y una propiedad de control enlazada a datos.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
Herencia

Comentarios

El PropertyManager hereda el BindingManagerBase, y se utiliza para mantener la propiedad actual de un objeto, en lugar de la propiedad de un objeto actual en una lista.The 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. Por este motivo, intentar establecer la Position o Count propiedad para un PropertyManager no tiene ningún efecto.For this reason, trying to set the Position or Count property for a PropertyManager has no effect. De forma similar, el AddNew y RemoveAt no se admiten métodos porque no hay ninguna lista subyacente de datos para agregar o eliminar desde.Similarly, the AddNew and RemoveAt methods are not supported because there is no underlying list of data to add to or delete from. Además, una llamada a IsBindingSuspended siempre devolverá false si el PropertyManager tiene un origen de datos, independientemente de si SuspendBinding se ha llamado.In addition, a call to IsBindingSuspended will always return false if the PropertyManager has a data source, regardless of whether SuspendBinding has been called.

Constructores

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

Inicializa una nueva instancia de la clase PropertyManager.Initializes a new instance of the PropertyManager class.

Propiedades

Bindings Bindings Bindings Bindings

Obtiene la colección de enlaces que se administra.Gets the collection of bindings being managed.

(Inherited from BindingManagerBase)
Count Count Count Count

Si se reemplaza en una clase derivada, obtiene el número de filas administradas por la clase BindingManagerBase.When overridden in a derived class, gets the number of rows managed by the BindingManagerBase.

Current Current Current Current

Obtiene el objeto al que pertenece la propiedad enlazada a datos.Gets the object to which the data-bound property belongs.

IsBindingSuspended IsBindingSuspended IsBindingSuspended IsBindingSuspended

Obtiene un valor que indica si el enlace se ha suspendido.Gets a value indicating whether binding is suspended.

(Inherited from BindingManagerBase)
Position Position Position Position

Cuando se reemplaza en una clase derivada, se obtiene o establece la posición de la lista subyacente a la que señalan los controles enlazados a este origen de datos.When overridden in a derived class, gets or sets the position in the underlying list that controls bound to this data source point to.

Métodos

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

Cuando se reemplaza en una clase derivada, se agrega un nuevo elemento a la lista subyacente.When overridden in a derived class, adds a new item to the underlying list.

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

Cuando se reemplaza en una clase derivada, se cancela la edición actual.When overridden in a derived class, cancels the current edit.

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

Cuando se reemplaza en una clase derivada, finaliza la edición actual.When overridden in a derived class, ends the current edit.

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

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

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

Sirve como la función hash predeterminada.Serves as the default hash function.

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

Obtiene la colección de descripciones de propiedades para el enlace.Gets the collection of property descriptions for the binding.

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

Obtiene la colección de descriptores de propiedades para el enlace con el objeto ArrayList especificado.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)

Obtiene la lista de propiedades de los elementos administrados por BindingManagerBase.Gets the list of properties of the items managed by this BindingManagerBase.

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

Cuando se reemplaza en una clase derivada, se obtiene el nombre de la lista que suministra los datos para el enlace.When overridden in a derived class, gets the name of the list supplying the data for the binding.

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

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

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

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

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

Genera el evento BindingComplete.Raises the BindingComplete event.

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

Genera el evento CurrentChanged.Raises the CurrentChanged event.

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

Genera el evento CurrentItemChanged.Raises the CurrentItemChanged event.

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

Genera el evento DataError.Raises the DataError event.

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

Extrae datos del control con enlace a datos y los aplica al origen de datos, y no devuelve ninguna información.Pulls data from the data-bound control into the data source, returning no information.

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

Extrae datos del origen de datos en el control con enlace a datos, y no devuelve ninguna información.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)

Cuando se reemplaza en una clase derivada, se elimina la fila en el índice especificado de la lista subyacente.When overridden in a derived class, deletes the row at the specified index from the underlying list.

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

Cuando se reemplaza en una clase derivada, se reanuda el enlace de datos.When overridden in a derived class, resumes data binding.

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

Suspende el enlace de datos entre un origen de datos y una propiedad con enlace a datos.Suspends the data binding between a data source and a data-bound property.

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

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

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

Actualiza el objeto Binding actual entre un enlace de datos y una propiedad con enlace a datos.Updates the current Binding between a data binding and a data-bound property.

Eventos

BindingComplete BindingComplete BindingComplete BindingComplete

Se produce cuando finaliza una operación de enlace de datos.Occurs at the completion of a data-binding operation.

(Inherited from BindingManagerBase)
CurrentChanged CurrentChanged CurrentChanged CurrentChanged

Se produce cuando cambia el elemento enlazado actualmente.Occurs when the currently bound item changes.

(Inherited from BindingManagerBase)
CurrentItemChanged CurrentItemChanged CurrentItemChanged CurrentItemChanged

Se produce cuando el estado del elemento enlazado actualmente cambia.Occurs when the state of the currently bound item changes.

(Inherited from BindingManagerBase)
DataError DataError DataError DataError

Se produce cuando Exception controla silenciosamente BindingManagerBase.Occurs when an Exception is silently handled by the BindingManagerBase.

(Inherited from BindingManagerBase)
PositionChanged PositionChanged PositionChanged PositionChanged

Se produce después de haber cambiado el valor de la propiedad Position.Occurs after the value of the Position property has changed.

(Inherited from BindingManagerBase)

Campos

onCurrentChangedHandler onCurrentChangedHandler onCurrentChangedHandler onCurrentChangedHandler

Especifica el controlador de eventos para el evento CurrentChanged.Specifies the event handler for the CurrentChanged event.

(Inherited from BindingManagerBase)
onPositionChangedHandler onPositionChangedHandler onPositionChangedHandler onPositionChangedHandler

Especifica el controlador de eventos para el evento PositionChanged.Specifies the event handler for the PositionChanged event.

(Inherited from BindingManagerBase)

Se aplica a