2014-09-14 2 views
0

DevExpress의에서 콤보 상자의 인덱스를 선택하기 : 나는이 문제에 대해 많이 검색 한 나는이 방법을 발견 리본

cmbUnits.Items.IndexOf(cmbunit.EditValue) 

이 코드에 cmbUnitscmbunit라는 메인 컨트롤에 할당 된 repositoryItem입니다 . 이것은 작동하지만 유일한 문제는 cmbunit.EditValue이 이전에 선택된 항목을 나타냅니다. 하지만 난 그냥 콤보 상자의 현재 선택된 색인을 얻고 싶습니다.

이 문제를 해결할 방법이 있습니까?

답변

0

소스 (I는 윈폼 버전입니다) : RepositoryItemComboBox: how to obtain a selected index when an edit value is changed

당신이 편집에서 적절한 ComboBoxEdit의 가치와 다음 의 selectedIndex 속성의 값을 얻을 수를 변경.

RepositoryItemComboBox.EditValueChanged event을 처리, 필요한 결과를 얻을 ComboBoxEdit에 보낸 사람 캐스팅하고 ComboBoxEdit.SelectedIndex property에 액세스 할 수 있습니다. 당신은 그리드 내부 combox에서 인덱스를 선택 얻을하려는 경우

경우, 다음 DevExpress의 스레드 아래에 따르 Get selectedindex of repositoryitemcombobox

+0

매우 much.It이 일을 주셔서 감사합니다 –

관련 문제