ComboBox.SelectedItem 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
속성 값
현재 선택되어 있는 항목에 해당하는 개체이거나 현재 선택된 항목이 없는 경우 null
입니다.
- 특성
예제
다음 코드 예제에서는 속성과 속성의 SelectedIndex 사용을 보여 줍니다 SelectedItem . 이 예제는 클래스 개요의 전체 코드 예제의 ComboBox 일부입니다.
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
설명
속성을 개체로 SelectedItem 설정하면 해당 개체 ComboBox 를 목록에서 현재 선택한 개체로 만들려고 시도합니다. 개체가 목록에 있으면 개체가 편집 부분에 ComboBox 표시되고 SelectedIndex 속성이 해당 인덱스로 설정됩니다. 개체가 목록에 SelectedIndex 없으면 속성은 현재 값에 남아 있습니다.