나는 comboBox가 포함 된 winform을 가지고 있습니다. 내 질문은 : 클래스 내에서 해당 양식 외부에서 comboBox를 어떻게 사용할 수 있습니까? 는 여기에 몇 가지 사진을 어쩌면 당신은 클래스의 생성자에서 ComboBox
에 대한 참조를 전달할 수ComboBox C# 외형
답변
을 이해하기 쉽기 S : 비록,
public MyClass{
private Combobox cbox;
public MyClass(Combobox box){
cbox = box;
}
}
I 이 일을 자제합니다. 그것은 분명히 당신의 문제를 다루는 올바른 방법이 아닙니다. 불필요한 종속성을 생성하고 있습니다.
하지 마십시오. form1에 대한 class1의 불필요한 의존성을 만들 것입니다. 당신의 건축을 생각해보십시오!
절대적으로 원하면 폼에 대한 참조를 클래스에 제공하고 폼을 통해 액세스해야합니다.
실제 예 : 반투명 브러시를 정의하고 첫 번째 값인 153은 불투명도를 나타냅니다. 그래서 나는 3 개의 불투명도 값 (100, 75, 50)으로 채워진 콤보 박스를 만들고 싶었고, 사용자가 그 값 중 하나를 선택할 때, 그 값은 153을 대체해야합니다. 153이 아니라, 변수를 넣을 것입니다. SolidBrush semiTransBrush = 새 SolidBrush (Color.FromArgb (153, 255, 255, 255)); –
GUI와 모델을 분리해야합니다. Class1에서 모델 변경 사항을 폴링하거나 이벤트를 구현하십시오. – JeffRSon
- 1. 외형 수별 데이터 선택
- 2. 각도로 외형 템플릿 변경
- 3. 드루팔 7- 외형 여기
- 4. Combobox C#
- 5. C# populate combobox
- 6. C# ComboBox Text
- 7. C# -comboBox Selected IndexChange
- 8. ComboBox LINQ C#
- 9. C# ComboBox 문자열 배열이
- 10. C# WPF - ComboBox
- 11. C# ComboBox GotFocus
- 12. Visual C# Combobox
- 13. C# : ComboBox 높이 설정
- 14. dropbox가없는 C# comboBox
- 15. C# Combobox SelectedIndexChanged 이벤트
- 16. window.scroll에서 div를 아래쪽으로 붙일 때의 외형 문제
- 17. Microsoft Visual C# ComboBox/Listbox
- 18. C# Silverlight Combobox -이게 뭐야?
- 19. DataGridView에 C# Winforms에 ComboBox 추가
- 20. C# DataGridView Decimal ComboBox 열
- 21. Combobox 이벤트에 SqlDataSourceEnumerator 연결. C#
- 22. C# combobox 새 항목 선택
- 23. C# combobox 편집 - 모범 사례
- 24. C# Combobox 및 TabControl 비애
- 25. C#의 ListViewItem에 대한 Combobox?
- 26. C# Strange WPF Combobox 동작
- 27. C# 데이터 중계기의 Combobox 바인딩
- 28. C# combobox arrylist items을 표시합니다.
- 29. C# WPF comboBox 이상한 문제
- 30. C#의 ComboBox DropDownWidth 계산
별로 의미가 없습니다. 문제를 더 잘 설명하고 스크린 샷을 표시하지 않고 여기에 관련 코드를 붙여 넣으십시오. 'Code'-button (편집기에서 중괄호)으로 포맷 할 수 있습니다. –