Windows Phone 7.1, Listpicker fullmodeitemtemplate 바인딩 텍스트
-
28-10-2019 - |
문제
목록 선택기에서 내 항목의 글꼴 크기를 변경하려고합니다. 글꼴 크기 등을 변경할 수 있도록 fullmodeitemtemplate을 사용합니다.
문제는 템플릿의 항목에 대한 텍스트를 바인딩하는 방법을 모른다는 것입니다. 라코 디스
다음과 같이 C #에서 itemsource를 설정하여 목록 선택기를 채 웁니다. 라코 디스
이것은 문자열 만 포함하는 itemsource 목록을 남기고 각 항목의 텍스트를 바인딩하는 방법을 모릅니다.항목 소스 목록이이 형식 일 때 수행하는 방법에 대한 게시물을 읽었습니다. 라코 디스
Xaml 부분은 다음과 같습니다. 라코 디스
어떤 도움이라도 대단히 감사하겠습니다 :)
업데이트
소스 항목에 바인딩하기위한 올바른 바인딩을 찾았습니다. 라코 디스
그 것처럼 보이며 소스 항목이 텍스트 블록에 바인딩됩니다.
해결책
Cities
컬렉션에 sourceInput
유형의 개체를 추가해야합니다.
Text="{Binding Name}"
입력이 정확합니다.
대부분의 Cities 클래스는 INotifyPropertyChanged를 구현하지 않습니다. 인터페이스.UI 요소를 바인딩 한 Name 및 기타 속성을 업데이트 할 때마다 UI에 알려야합니다.
다른 팁
라코 디스
멋지지만 listpicker의 경우 DisplayMemberPath 속성도 있으므로
목록 선택기 추가 :
DisplayMemberPath="이름"
제휴하지 않습니다 StackOverflow