Comparteix a través de


PropertyManager Clase

Definición

Mantiene un Binding entre la propiedad de un objeto y una propiedad de control enlazada a datos.

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
PropertyManager

Comentarios

PropertyManager Hereda de BindingManagerBasey se usa para mantener la propiedad actual de un objeto, en lugar de la propiedad de un objeto actual en una lista. Por este motivo, intentar establecer la Position propiedad o Count para un objeto PropertyManager no tiene ningún efecto. Del mismo modo, los AddNew métodos y RemoveAt no se admiten porque no hay ninguna lista subyacente de datos de los que agregar o eliminar. Además, una llamada a IsBindingSuspended siempre devolverá false si PropertyManager tiene un origen de datos, independientemente de si SuspendBinding se ha llamado a .

Constructores

PropertyManager()

Inicializa una nueva instancia de la clase PropertyManager.

Campos

onCurrentChangedHandler

Especifica el controlador de eventos para el evento CurrentChanged.

(Heredado de BindingManagerBase)
onPositionChangedHandler

Especifica el controlador de eventos para el evento PositionChanged.

(Heredado de BindingManagerBase)

Propiedades

Bindings

Obtiene la colección de enlaces que se administra.

(Heredado de BindingManagerBase)
Count

Obtiene el número de filas administradas por la clase BindingManagerBase.

Current

Obtiene el objeto al que pertenece la propiedad enlazada a datos.

IsBindingSuspended

Obtiene un valor que indica si el enlace se ha suspendido.

(Heredado de BindingManagerBase)
Position

Obtiene la posición de la lista subyacente a la que señalan los controles enlazados a este origen de datos.

Métodos

AddNew()

Devuelve NotSupportedException en todos los casos

CancelCurrentEdit()

Cancela la edición actual.

EndCurrentEdit()

Finaliza la edición actual.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetItemProperties()

Obtiene la colección de descripciones de propiedades para el enlace.

GetItemProperties()

Cuando se reemplaza en una clase derivada, se obtiene la colección de descriptores de propiedades para el enlace.

(Heredado de BindingManagerBase)
GetItemProperties(ArrayList, ArrayList)

Obtiene la colección de descriptores de propiedades para el enlace con el objeto ArrayList especificado.

(Heredado de BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList)

Obtiene la lista de propiedades de los elementos administrados por BindingManagerBase.

(Heredado de BindingManagerBase)
GetListName(ArrayList)

Obtiene el nombre de la lista que suministra los datos para el enlace.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OnBindingComplete(BindingCompleteEventArgs)

Genera el evento BindingComplete.

(Heredado de BindingManagerBase)
OnCurrentChanged(EventArgs)

Genera el evento CurrentChanged.

OnCurrentItemChanged(EventArgs)

Genera el evento CurrentItemChanged.

OnCurrentItemChanged(EventArgs)

Genera el evento CurrentItemChanged.

(Heredado de BindingManagerBase)
OnDataError(Exception)

Genera el evento DataError.

(Heredado de BindingManagerBase)
PullData()

Extrae datos del control con enlace a datos y los aplica al origen de datos, y no devuelve ninguna información.

(Heredado de BindingManagerBase)
PushData()

Extrae datos del origen de datos en el control con enlace a datos, y no devuelve ninguna información.

(Heredado de BindingManagerBase)
RemoveAt(Int32)

Devuelve NotSupportedException en todos los casos

ResumeBinding()

Reanuda el enlace de datos.

SuspendBinding()

Suspende el enlace de datos entre un origen de datos y una propiedad con enlace a datos.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
UpdateIsBinding()

Actualiza el objeto Binding actual entre un enlace de datos y una propiedad con enlace a datos.

Eventos

BindingComplete

Se produce cuando finaliza una operación de enlace de datos.

(Heredado de BindingManagerBase)
CurrentChanged

Se produce cuando cambia el elemento enlazado actualmente.

(Heredado de BindingManagerBase)
CurrentItemChanged

Se produce cuando el estado del elemento enlazado actualmente cambia.

(Heredado de BindingManagerBase)
DataError

Se produce cuando Exception controla silenciosamente BindingManagerBase.

(Heredado de BindingManagerBase)
PositionChanged

Se produce después de haber cambiado el valor de la propiedad Position.

(Heredado de BindingManagerBase)

Se aplica a