Partager via


ListControl.SelectedValue Propriété

Définition

Obtient ou définit la valeur de la propriété membre spécifiée par la ValueMember propriété.

public:
 property System::Object ^ SelectedValue { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public object SelectedValue { get; set; }
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public object? SelectedValue { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.Browsable(false)>]
member this.SelectedValue : obj with get, set
Public Property SelectedValue As Object

Valeur de propriété

Objet contenant la valeur du membre de la source de données spécifiée par la ValueMember propriété.

Attributs

Exceptions

La valeur affectée est null ou la chaîne vide («  »).

Exemples

L’exemple de code suivant montre le SelectedValue retour de la valeur de la propriété spécifiée par la ValueMember propriété. Ce code est un extrait de l’exemple présenté dans la vue d’ensemble de la ListControl classe. Consultez ListControl l’intégralité de la liste des codes.

void ListBox1_SelectedValueChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   textBox1->Text="";
   if ( ListBox1->SelectedIndex != -1 )
         textBox1->Text = ListBox1->SelectedValue->ToString();
}
private void ListBox1_SelectedValueChanged(object sender, EventArgs e)
{
    if (ListBox1.SelectedIndex != -1)
    {
        textBox1.Text = ListBox1.SelectedValue.ToString();
        // If we also wanted to get the displayed text we could use
        // the SelectedItem item property:
        // string s = ((USState)ListBox1.SelectedItem).LongName;
    }
}
    Private Sub ListBox1_SelectedValueChanged(ByVal sender As Object, ByVal e As EventArgs)
        If ListBox1.SelectedIndex <> -1 Then
            textBox1.Text = ListBox1.SelectedValue.ToString()
            ' If we also wanted to get the displayed text we could use
            ' the SelectedItem item property:
            ' Dim s = CType(ListBox1.SelectedItem, USState).LongName
        End If
    End Sub
End Class

Remarques

Si une propriété n’est pas spécifiée, ValueMemberSelectedValue retourne les résultats de la ToString méthode de l’objet.

SelectedIndex, SelectedValueet FormattingEnabled sont liés comme suit :

S’applique à

Voir aussi