私は、以下を使用していくつかの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