그래서 텍스트 파일의 항목을 사용하여 목록 상자를 채우려고하는 중입니다. 그런 다음 콤보 상자를 사용하여 목록 상자 항목을 정렬 할 수 있어야합니다 (예 : 버거를 선택하는 경우). 콤보 상자에는 햄버거 만 목록 상자에 있어야합니다.목록 상자에 텍스트 파일 인벤토리 응용 프로그램의 항목 채우기
은 지금까지 나는이 코드를 가지고 :
private void categoryComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
{
using (System.IO.StreamReader sr = new System.IO.StreamReader(@"inventory.txt"))
{
while (!sr.EndOfStream)
{
for (int i = 0; i < 22; i++)
{
string strListItem = sr.ReadLine();
if (!String.IsNullOrEmpty(strListItem))
listBox.Items.Add(strListItem);
}
}
}
}
}
문제는 목록 상자를 채우는 것입니다,하지만 난이 콤보 상자에 아무 것도 클릭하면 그냥 이득에 모든 항목을 추가하고 나는 두 배나 많은 끝낼 항목.
추가하기 전에 방법 시작시 모든 항목을 지우십시오. 'listBox.Items.Clear()' – Nino
덕분에 그 덕분에 –