아래와 같이 콤보 박스에 몇 개의 StaffRole
개의 파일을 삽입했습니다.IndexOf를 사용하여 콤보 상자 검색
for (int i=0; i < staffRoles.Count; i++)
{
user_Role_Combo.Items.Add(staffRoles[i]);
}
나는 그것이로드 올바른 요소를 표시하도록 콤보 상자의 특정 요소의 인덱스를 검색하기 위해 노력하고있어
, 나는이있어,하지만 그것은 단지 -1을 반환 매번;
StaffRole sr = new StaffRole("",roleID);
int comboBoxID = user_Role_Combo.Items.IndexOf(sr);
나는 올바른 방법을 사용하고 있지 않습니까?!
이 당신의'StaffRole.Equals' 방법을 제시해주십시오 WPF 또는 윈폼 –
여부에 따라 달라집니다 :
그래서, 컬렉션 내부의 적절한 요소를 찾기 위해 몇 가지 Linq를 사용했다. – dasblinkenlight
'user_Role_Combo'의 유형은 무엇입니까? – Shai