콤보 상자에 래서 피 이름이 나열되어 있습니다. 조리법은 디렉토리에 보관됩니다. 사용자가 콤보를 클릭하면 항목을 추가/삭제하고 새로운 새 드롭 다운 목록을 표시해야합니다. 목록을 업데이트하는 데 사용할 수있는 이벤트사용자가 클릭 할 때 콤보 상자에 새 항목 추가
2
A
답변
6
다음과 같은 방법을 선호합니다. 당신이 항목을 추가 할 수 있습니다 콤보 상자의 클릭 핸들러에서
comboBox1.DataSource = recipeList;
comboBox1.Click += new EventHandler(comboBox1_Click);
:의 Click 이벤트 핸들러를
ObservableCollection<Recipe> recipeList = new ObservableCollection<Recipe>();
가 콤보 상자의 데이터 소스를 설정하고 가입 : 클래스 멤버에 조리법의 ObservableCollection에 추가 목록과 "마법에 의해"(관찰 할 수있는 패턴으로 인해) 항목이 콤보 박스에 표시됩니다.
void comboBox1_Click(object sender, EventArgs e)
{
recipeList.Add(new Recipe { Name = "Spagetti Bolognese" });
}
0
ComboBox Selected Index Changed 이벤트를 사용할 수 있지만 처음로드 할 때 기본값이 있는지 확인하십시오.
0
더블의 WinForm 편집기에서 콤보 상자를 클릭 (또는의 SelectedIndexChanged에 대한 이벤트 처리기를 추가)하고 매번 사용자가 항목을 선택 해고 될 것
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
같은 것을 받아야합니다, 당신은을 수정할 수 있습니다 comboBox1.Items.Add("test");
또는 이와 비슷한 항목이 있습니다.
클릭 할 때마다 목록이 변경된 콤보 상자를 클릭하면 Click 이벤트를 활용할 수 있습니다. 콤보 상자의 속성과 이벤트로 이동 한 다음 클릭을 두 번 클릭합니다.
그러면 구성 요소를 클릭 할 때마다 자동으로 실행되는 코드가 생성되어야합니다.
관련 문제
- 1. 코드없이 콤보 상자에 항목 추가?
- 2. 콤보 상자에 새 텍스트 추가
- 3. 데이터 바인딩 된 콤보 상자에 항목 추가
- 4. WPF 콤보 상자 추가 항목
- 5. yui로 콤보 박스에 새 항목 추가
- 6. 콤보 상자에 배열 추가
- 7. HTML 콤보 상자에 데이터 추가
- 8. 콤보 상자에 문자열 배열 추가
- 9. 사용자가 콤보 상자에 입력 한 값을 기억하십시오.
- 10. 사용자가 새로 고침을 클릭 할 때마다 새 레코드 추가 방지
- 11. MS 액세스 목록에없는 경우 콤보 상자에 항목 추가
- 12. 클릭 상자에 대화 상자를 추가 할 때 마커가 표시되지 않음
- 13. WPF MVVM : 콤보 박스에없는 항목 추가
- 14. 추가 버튼을 클릭 할 때 uitableview 하단에 새 셀을 추가하려면
- 15. 콤보 상자에 DisplayField-ValueField 항목 채우기
- 16. 콤보 상자에 콤보 상자에 데이터를 삽입하는 방법 C#
- 17. C# 콤보 상자에 긴 문자열 추가
- 18. ListBox.ItemsSource에 새 항목 추가
- 19. OpenCart에서 새 항목 추가
- 20. 사용자가 콤보 상자를 클릭 할 때 JQuery UI 자동 완성 콤보 상자 텍스트를 제거하려면 어떻게합니까?
- 21. 사용자가 클릭 할 때 이미지를 어떻게 추가합니까?
- 22. Oauth2 사용자가 거부를 클릭 할 때 리디렉션
- 23. 새 버튼을 추가 할 때 jQuery 클릭 이벤트가 실행되지 않습니다.
- 24. 클릭 할 수있는 콤보 박스
- 25. mvc의 목록보기에서 새 항목 편집 또는 추가
- 26. Combobox 항목 문제 추가
- 27. 클릭 이벤트에 추가 그림 상자에 이벤트 vb.net
- 28. Android : 사용자가 EditText 텍스트 상자에 입력 할 때 어떻게 반응합니까?
- 29. 콤보 상자에 문자열을 추가 할 수없는 이유는 무엇입니까?
- 30. Knockout.js 배열에 새 항목 추가