Partager via


IValueProvider.Value Propriété

Définition

Obtient la valeur du contrôle.

public:
 property System::String ^ Value { System::String ^ get(); };
public string Value { get; }
member this.Value : string
Public ReadOnly Property Value As String

Valeur de propriété

Valeur du contrôle sous forme de chaîne.

Exemples

L’exemple suivant montre une implémentation de cette méthode pour un contrôle qui permet de récupérer sa valeur.

/// <summary>
/// Retrieves the value of the custom control.
/// </summary>
string IValueProvider.Value
{
    get
    {
        return controlValue;
    }
}
''' <summary>
''' Retrieves the value of the custom control.
''' </summary>
Private ReadOnly Property Value() As String Implements IValueProvider.Value
    Get
        Return controlValue
    End Get
End Property

Remarques

Les contrôles d’édition à ligne unique prennent en charge l’accès par programmation à leur contenu en implémentant IValueProvider (en plus de ITextProvider). Toutefois, les contrôles de modification multilignes n’implémentent IValueProviderpas .

Pour récupérer le contenu textuel des contrôles d’édition multiligne, les contrôles doivent implémenter ITextProvider. Toutefois, ITextProvider ne prend pas en charge la définition de la valeur d’un contrôle.

IValueProvider ne prend pas en charge la récupération des informations de mise en forme ou des valeurs d’une sous-chaîne. Implémentez ITextProvider dans ces scénarios.

S’applique à