ListControl.SelectedValue Vlastnost

Definice

Získá nebo nastaví hodnotu člen vlastnost určenou ValueMember vlastností.

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

Hodnota vlastnosti

Objekt obsahující hodnotu člena zdroje dat určeného ValueMember vlastností.

Atributy

Výjimky

Přiřazená hodnota je null nebo prázdný řetězec ("").

Příklady

Následující příklad kódu ukazuje SelectedValue vrácení hodnoty vlastnosti určené ValueMember vlastností. Tento kód je výňatek z příkladu uvedeného v přehledu ListControl třídy. Podívejte ListControl se na celý výpis kódu.

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

Poznámky

Pokud vlastnost není zadána v ValueMember, SelectedValue vrátí výsledky ToString metody objektu.

SelectedIndex, SelectedValuea FormattingEnabled jsou související následujícím způsobem:

Platí pro

Viz také