ComboBox.SelectedItem Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o item atualmente selecionado no ComboBox.
public:
property System::Object ^ SelectedItem { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public object SelectedItem { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.Browsable(false)>]
member this.SelectedItem : obj with get, set
Public Property SelectedItem As Object
Valor de Propriedade
O objeto que é o item atualmente selecionado ou null se não houver nenhum item selecionado no momento.
- Atributos
Exemplos
O seguinte exemplo de código mostra a utilização das SelectedIndex propriedades e SelectedItem . O exemplo faz parte de um exemplo completo de código na ComboBox visão geral da classe.
void showSelectedButton_Click( Object^ sender, System::EventArgs^ e )
{
int selectedIndex = comboBox1->SelectedIndex;
Object^ selectedItem = comboBox1->SelectedItem;
MessageBox::Show( "Selected Item Text: " + selectedItem->ToString() + "\n" +
"Index: " + selectedIndex.ToString() );
}
private void showSelectedButton_Click(object sender, System.EventArgs e) {
int selectedIndex = comboBox1.SelectedIndex;
Object selectedItem = comboBox1.SelectedItem;
MessageBox.Show("Selected Item Text: " + selectedItem.ToString() + "\n" +
"Index: " + selectedIndex.ToString());
}
Private Sub showSelectedButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim selectedIndex As Integer
selectedIndex = comboBox1.SelectedIndex
Dim selectedItem As Object
selectedItem = comboBox1.SelectedItem
MessageBox.Show("Selected Item Text: " & selectedItem.ToString() & Microsoft.VisualBasic.Constants.vbCrLf & _
"Index: " & selectedIndex.ToString())
End Sub
Observações
Quando defines a SelectedItem propriedade para um objeto, as ComboBox tentativas de fazer desse objeto o objeto atualmente selecionado na lista. Se o objeto for encontrado na lista, ele é exibido na parte de edição do ComboBox e a SelectedIndex propriedade é definida para o índice correspondente. Se o objeto não existir na lista, a SelectedIndex propriedade fica no seu valor atual.
Note
A ComboBox classe procura o objeto especificado usando o IndexOf método. Este método utiliza o Equals método para determinar a igualdade.