listpicker에서 내 항목의 글꼴 크기를 변경하려고합니다. 나는 글꼴 크기 등을 변경할 수하는 fullmodeitemtemplate를 사용Windows phone 7.1, Listpicker fullmodeitemtemplate 바인딩 텍스트
문제는 내가 어떻게 템플릿의 항목에 대한 텍스트를 결합하는<DataTemplate x:Name="PickerFullModeItemTemplate">
<StackPanel Orientation="Horizontal" Margin="16 21 0 20" Background="Orange" Width="110" Height="110" HorizontalAlignment="Center" VerticalAlignment="Center">
<TextBlock Text="{WHAT TO TYPE HERE?}" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="5" FontSize="36"/>
</StackPanel>
</DataTemplate>
내가 설정하여 내 listpicker을 채울 생각이 없다는 것입니다
이
foreach (Item i in weight)
{
sourceInput.Add(i.name);
}
}
InputSelector.ItemsSource = sourceInput;
같은 itemsource C에서 # 이것은 각 항목에 대한 텍스트를 결합하는 방법을 알고 문자열을, 그 다음 내가 해달라고 포함하는 itemsource 목록으로 나를 떠난다. itemsource 목록이 형식
source.Add(new Cities() { Name = "Mexico", Country = "MX", Language = "Spanish" });
this.listPicker.ItemsSource = source;
에 다음 XAML 부분이 어떤 도움을 주시면 감사하겠습니다이
<TextBlock Text="{Binding Name}"/>
같은 :
때 나는 그것을 수행하는 방법에 대한 몇 가지 게시물을 읽을업데이트
원본 항목에 바인딩하기위한 올바른 바인딩을 찾았습니다.
<TextBlock Text="{Binding BindsDirectlyToSource=True}"/>
은 그게 전부 같은 길을 가야하는 것 같은데, 다음 소스 항목은 당신의 sourceInput
컬렉션에 TextBlock의
것을 DisplayMemberPath = "이름" 나는 interwebs에서 찾은 게시물, 그러나 내 경우에 대한 올바른 바인딩을 발견 :) 내 업데이 트를 볼, Thx는 빠른 답장을 thou :) – OlssN