2010-07-22 3 views
0

각기 값 (CheckBox의 경우 "C"또는 RadioButton의 경우 "R")과 쌍을 이루는 이름 목록이 있다고 가정합니다.Silverlight 조건부 CheckBox/RadioButton

주어진 값을 기반으로 올바른 컨트롤을 표시 할 수있는 템플릿을 함께 사용할 수 있습니까?

예를 들어 "Name0, C"가있는 경우 Name0 레이블이있는 CheckBox를 표시하려고합니다. "Name1, R"이 있으면 Name1 레이블이 붙은 RadioButton을 표시하려고합니다.

아이디어가 있으십니까? 또는 템플릿 만 사용하여이 작업을 수행 할 수 있습니까? 아마도 코드 숨김에서 결단을 내릴 필요가 있을까요?

답변

1

아마도 체크 박스와 라디오 버튼이 모두있는 데이터 템플릿을 사용할 수 있습니다. 그런 다음 ValueToVisability에 대해 유형 변환기를 만들어 다른 하나를 숨길 수 있습니다.