ListControl.SelectedValue Özellik

Tanım

özelliği tarafından ValueMember belirtilen üye özelliğinin değerini alır veya ayarlar.

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

Özellik Değeri

özelliği tarafından ValueMember belirtilen veri kaynağının üyesinin değerini içeren bir nesne.

Öznitelikler

Özel durumlar

Atanan değer veya null boş dize ("").

Örnekler

Aşağıdaki kod örneği, özelliği tarafından belirtilen özelliğin değerini döndürmeyi ValueMember gösterirSelectedValue. Bu kod, sınıfa genel bakış bölümünde gösterilen örnekten ListControl bir alıntıdır. Kod listesinin tamamı için bkz ListControl .

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

Açıklamalar

içinde bir özellik belirtilmezse ValueMember, SelectedValue nesnesinin ToString yönteminin sonuçlarını döndürür.

SelectedIndex, SelectedValueve FormattingEnabled aşağıdaki gibi ilişkilidir:

Şunlara uygulanır

Ayrıca bkz.