Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método IMultiValueConverter.Convert (Object[], Type, Object, CultureInfo)

 

Publicado: octubre de 2016

Convierte valores de origen a un valor para el destino de enlace. El motor de enlace de datos llama a este método cuando propaga los valores de los enlaces de origen a destino de enlace.

Espacio de nombres:   System.Windows.Data
Ensamblado:  PresentationFramework (en PresentationFramework.dll)

object Convert(
	object[] values,
	Type targetType,
	object parameter,
	CultureInfo culture
)

Parámetros

values
Type: System.Object[]

Matriz de valores que generan los enlaces de origen en MultiBinding. El valor UnsetValue indica que el enlace de origen no tiene ningún valor para proporcionar para la conversión.

targetType
Type: System.Type

El tipo de la propiedad del destino de enlace.

parameter
Type: System.Object

Parámetro de convertidor que se va a usar.

culture
Type: System.Globalization.CultureInfo

Referencia cultural que se va a usar en el convertidor.

Valor devuelto

Type: System.Object

Valor convertido.

Si el método devuelve null, se usa el valor válido null.

Un valor devuelto de DependencyProperty.UnsetValue indica que el convertidor no produjo un valor y que el enlace usará FallbackValue si está disponible; de lo contrario, usará el valor predeterminado.

Un valor devuelto de Binding.DoNothing indica que el enlace no transfiere el valor ni usa FallbackValue o el valor predeterminado.

The data binding engine does not catch exceptions that are thrown by a user-supplied converter. Any exception that is thrown by the M:System.Windows.Data.IMultiValueConverter.Convert(System.Object[],System.Type,System.Object,System.Globalization.CultureInfo) method, or any uncaught exceptions that are thrown by methods that the M:System.Windows.Data.IMultiValueConverter.Convert(System.Object[],System.Type,System.Object,System.Globalization.CultureInfo) method calls, are treated as run-time errors. Handle anticipated problems by returning T:System.Windows.DependencyProperty.F:System.Windows.DependencyProperty.UnsetValue.

.NET Framework
Disponible desde 3.0
Volver al principio
Mostrar: