FailIfEmptyAccessKeyRemovingConverter Classe

Définition

Un convertisseur de valeurs de chaîne à chaîne qui retournera l’une des deux valeurs suivantes :

  1. Chaîne d’entrée (moins les accélérateurs), si elle n’est pas null et n’est pas vide.
  2. DependencyProperty. UnsetValue, si la chaîne d’entrée est null ou vide.

Si vous renvoyez DependencyProperty. UnsetValue, PriorityBinding prendra en compte une liaison à laquelle ce convertisseur appliquera un échec. il continuera donc à rechercher une liaison correspondante.

La dérivation de cette classe à partir de ValueConverter éliminerait la validation du type d’entrée, mais la surcharge virtuelle de ValueConverter. Convert type fortement sa valeur de retour. La méthode Convert de ce convertisseur doit être en mesure de retourner une chaîne ou un objet.

public ref class FailIfEmptyAccessKeyRemovingConverter : System::Windows::Data::IValueConverter
public class FailIfEmptyAccessKeyRemovingConverter : System.Windows.Data.IValueConverter
type FailIfEmptyAccessKeyRemovingConverter = class
    interface IValueConverter
Public Class FailIfEmptyAccessKeyRemovingConverter
Implements IValueConverter
Héritage
FailIfEmptyAccessKeyRemovingConverter
Implémente

Constructeurs

FailIfEmptyAccessKeyRemovingConverter()

Réservé à un usage interne Microsoft.

Méthodes

Convert(Object, Type, Object, CultureInfo)

Réservé à un usage interne Microsoft.

ConvertBack(Object, Type, Object, CultureInfo)

Réservé à un usage interne Microsoft.

S’applique à