문제

나는 콤보 박스를 프로그래밍 방식으로 채우려고 노력하고 있습니다. 나는 comboboxitems를 만들고 있으며 텍스트 (최종 사용자에게 보이는 텍스트)와 그 값 (사용자가 선택한 후 백그라운드에서 처리 할 객체를 설정하고 싶습니다.

그러나 comboboxitem은이 두 가지 요구 사항에 대해 한 명의 구성원 만있는 것 같습니다 : 컨텐츠 변수. 동시에 이것은 텍스트와 가치 속성을 구별하고 데이터 바인딩없이이를 수행하고 싶기 때문에 내 요구에 맞지 않을 것입니다. 이를 달성하기위한 실행 가능한 솔루션이 있습니까?

내 현재 코드는 다음과 같이 보입니다.

ComboBox comboBox;
ComboBoxItem item = new ComboBoxItem();
item.Content = "First Item";
item.Value = 1; // Does not work, no such member as Value!
comboBox.Items.Add(item);
도움이 되었습니까?

해결책

태그 속성을 사용할 수 있다고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top