Freigeben über


IValueProvider.Value Eigenschaft

Definition

Ruft den Wert des Steuerelements ab.

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

Eigenschaftswert

Der Wert des Steuerelements als Zeichenfolge.

Beispiele

Das folgende Beispiel zeigt eine Implementierung dieser Methode für ein Steuerelement, das das Abrufen des Werts ermöglicht.

/// <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

Hinweise

Einzeilige Bearbeitungssteuerelemente unterstützen den programmgesteuerten Zugriff auf ihre Inhalte, indem sie (zusätzlich zu ITextProvider) implementieren IValueProvider . Mehrzeilige Bearbeitungssteuerelemente implementieren IValueProviderjedoch nicht .

Zum Abrufen des Textinhalts von steuerelementen mehrzeiligen Bearbeitungen müssen die -Steuerelemente implementieren ITextProvider. ITextProvider bietet aber nicht die Möglichkeit, den Wert eines Steuerelements festzulegen.

MitIValueProvider ist es nicht möglich, Formatierungsinformationen oder Teilzeichenfolgen abzurufen. Implementieren Sie ITextProvider in diesen Fällen.

Gilt für: