Exportar (0) Imprimir
Expandir todo

System.Windows.Data (Espacio de nombres)

Actualización: noviembre 2007

Contiene clases que se usan para enlazar las propiedades a los orígenes de datos, clases de proveedor de orígenes de datos e implementaciones de colecciones y vistas que son específicas de los datos.

  ClaseDescripción
ms590946.pubclass(es-es,VS.90).gifBinding Proporciona acceso de alto nivel a la definición de un enlace, que conecta las propiedades de los objetos de destino de enlace (normalmente, elementos de WPF ) y un origen de datos (por ejemplo, una base de datos, un archivo XML o cualquier objeto que contenga datos).
ms590946.pubclass(es-es,VS.90).gifBindingBase Define las características comunes de las clases Binding, PriorityBinding y MultiBinding.
ms590946.pubclass(es-es,VS.90).gifBindingExpressionContiene información sobre una sola instancia de Binding.
ms590946.pubclass(es-es,VS.90).gifBindingExpressionBaseRepresenta la clase base para BindingExpression, PriorityBindingExpression y MultiBindingExpression.
ms590946.pubclass(es-es,VS.90).gifBindingGroup Contiene una colección de enlaces y objetos ValidationRule que se usan para validar un objeto.
ms590946.pubclass(es-es,VS.90).gifBindingListCollectionView Representa el objeto CollectionView para las colecciones que implementan IBindingList, como las vistas de datos de Microsoft ActiveX Data Objects (ADO).
ms590946.pubclass(es-es,VS.90).gifBindingOperationsProporciona métodos estáticos para manipular los enlaces, como los objetos Binding, MultiBinding y PriorityBinding.
ms590946.pubclass(es-es,VS.90).gifCollectionContainerContiene una estructura de la colección existente, como una clase ObservableCollection<T> o una clase DataSet, que se va a usar en una clase CompositeCollection.
ms590946.pubclass(es-es,VS.90).gifCollectionView Representa una vista para agrupar, ordenar, filtrar y navegar por una recolección de datos.
ms590946.pubclass(es-es,VS.90).gifCollectionViewGroupRepresenta un grupo creado por un objeto CollectionView basado en GroupDescriptions.
ms590946.pubclass(es-es,VS.90).gifCollectionViewSource Proxy Lenguaje de marcado de aplicaciones extensible (XAML) de una clase CollectionView.
ms590946.pubclass(es-es,VS.90).gifCompositeCollectionPermite mostrar varias colecciones y elementos en forma de lista única.
ms590946.pubclass(es-es,VS.90).gifDataChangedEventManagerProporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para el evento DataChanged.
ms590946.pubclass(es-es,VS.90).gifDataSourceProviderClase base común y contrato para los objetos DataSourceProvider, que son generadores que ejecutan algunas consultas para generar un objeto único o una lista de objetos que puede utilizar como objetos de origen de enlace.
ms590946.pubclass(es-es,VS.90).gifDataTransferEventArgsEncapsula argumentos para eventos de transferencia de datos.
ms590946.pubclass(es-es,VS.90).gifFilterEventArgsProporciona información y datos de evento asociados al evento CollectionViewSource.Filter.
ms590946.pubclass(es-es,VS.90).gifListCollectionView Representa la vista de colección para las colecciones que implementan IList.
ms590946.pubclass(es-es,VS.90).gifMultiBindingDescribe una colección de objetos Binding asociados a una sola propiedad de destino de enlace.
ms590946.pubclass(es-es,VS.90).gifMultiBindingExpressionContiene información de instancia sobre una sola instancia de MultiBinding.
ms590946.pubclass(es-es,VS.90).gifObjectDataProviderAjusta y crea un objeto que puede utilizar como origen de enlace.
ms590946.pubclass(es-es,VS.90).gifPriorityBindingDescribe una colección de objetos Binding asociada a una sola propiedad del destino de enlace, que recibe su valor del primer enlace de la colección que genera un valor correctamente.
ms590946.pubclass(es-es,VS.90).gifPriorityBindingExpressionContiene información de instancia sobre una sola instancia de PriorityBinding.
ms590946.pubclass(es-es,VS.90).gifPropertyGroupDescriptionDescribe la agrupación de elementos utilizando un nombre de propiedad como criterio.
ms590946.pubclass(es-es,VS.90).gifRelativeSourceImplementa una extensión de marcado que describe la ubicación del origen de enlace relativa a la posición del destino de enlace.
ms590946.pubclass(es-es,VS.90).gifValueConversionAttributeRepresenta un atributo que permite al autor de un convertidor de valores especificar los tipos de datos implicados en la implementación del convertidor.
ms590946.pubclass(es-es,VS.90).gifValueUnavailableException Excepción que produce el método BindingGroup.GetValue(Object, String) cuando el valor no está disponible.
ms590946.pubclass(es-es,VS.90).gifXmlDataProviderHabilita el acceso declarativo a los datos XML del enlace de datos.
ms590946.pubclass(es-es,VS.90).gifXmlNamespaceMappingDeclara una asignación entre un identificador de recursos uniforme (URI) y un prefijo.
ms590946.pubclass(es-es,VS.90).gifXmlNamespaceMappingCollection Representa una colección de objetos XmlNamespaceMapping.

  InterfazDescripción
ms590946.pubinterface(es-es,VS.90).gifIMultiValueConverterProporciona una forma de aplicar la lógica personalizada a una clase MultiBinding.
ms590946.pubinterface(es-es,VS.90).gifIValueConverterProporciona una forma de aplicar la lógica personalizada a un enlace.

  DelegadoDescripción
ms590946.pubdelegate(es-es,VS.90).gifFilterEventHandlerRepresenta el método que controlará el evento CollectionViewSource.Filter.
ms590946.pubdelegate(es-es,VS.90).gifGroupDescriptionSelectorCallbackRepresenta un método que se utiliza para proporcionar lógica personalizada con el fin de seleccionar GroupDescription basado en el grupo primario y su nivel.
ms590946.pubdelegate(es-es,VS.90).gifUpdateSourceExceptionFilterCallbackRepresenta el método que administra las excepciones que se producen durante la actualización del valor del origen de enlace. Esto se debe utilizar con ExceptionValidationRule.

  EnumeraciónDescripción
ms590946.pubenumeration(es-es,VS.90).gifBindingModeDescribe la dirección del flujo de datos en un enlace.
ms590946.pubenumeration(es-es,VS.90).gifBindingStatusDescribe el estado de un enlace.
ms590946.pubenumeration(es-es,VS.90).gifRelativeSourceModeDescribe la ubicación del origen de enlace en relación con la posición del destino de enlace.
ms590946.pubenumeration(es-es,VS.90).gifUpdateSourceTriggerDescribe los intervalos de las actualizaciones del origen de enlace.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft