반응형
콤보박스에 enum을 사용하면서 찾고, 적용해본 소스를 정리한다.
0. 예제 Enum
public enum MyEnum {
This, Is, My, Enum
}
1. ItemSource에 연결하기
myCbx.ItemsSource = Enum.GetValues(typeof(MyEnum)).Cast<MyEnum>();
2. 콤보박스에 선택 된 값 가져오기
object obj = myCbx.SelectedItem;
if (a == null) {
return;
}
MyEnum myEnum = (MyEnum) obj;
3. 콤보박스에 enum 값을 기준으로 선택하기
myCbx.SelectedItem = MyEnum.My;
반응형
'C - C++ - C# - Form - WPF' 카테고리의 다른 글
C# WPF user32.dll 을 이용하여 전역 키 후킹하기, 핫키 등록하기 / 키 보내기 (2) API를 이용한 예제보기 (2) | 2019.03.21 |
---|---|
C# WPF user32.dll 을 이용하여 전역 키 후킹하기, 핫키 등록하기 / 키 보내기 (1) API와 상수보기 (0) | 2019.03.21 |
C# WPF 마우스 이벤트 발생시키기 mouse event fire / raise (0) | 2019.03.07 |
[C# 윈폼] 단축키 핫키 Hot Key 지정과 윈도우 전역 핫키 단축키 지정 (8) | 2018.06.28 |
C# WinAPI 함수로 비활성 화면 캡쳐 / 프로그램 캡쳐 (1) | 2018.04.06 |
WRITTEN BY
,