저는 VS2013 및 C #을 처음 사용하며 Windows 양식을 사용하여 기본 템플릿 프로그램을 구축하려고합니다.
내가 달성하려는 것은 제품 목록이있는 콤보 상자를 해당 제품에 대해 허용 가능한 버전으로 두 번째 콤보 상자에 채우는 것입니다.
따라서 목록에서 productA를 선택하면 버전 1, 2 및 3이 옵션으로 표시되고 productB를 선택하면 버전 2.1,2.2 및 2.3이 옵션으로 표시됩니다.
많은 제품이나 버전이 없기 때문에 두 목록을 모두 작성하는 것은 괜찮지 만 휴대용 도구가되기를 원하기 때문에 데이터베이스 연결을 사용하고 싶지 않습니다.
내가 이것을 어떻게 할 수 있는지에 대한 어떤 생각이라도 좋을 것입니다!
할 수있는 한 가지 방법은 다음과 같습니다.
comboBox2.Items.Clear();
switch (comboBox1.SelectedItem.ToString()) {
case "ProductA":
comboBox2.Items.AddRange(new string[]{"1", "2", "3"});
break;
case "ProductB":
comboBox2.Items.AddRange(new string[]{"2.1", "2.2", "2.3"});
break;
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다