私はリストピッカーでアイテムのフォントサイズを変更しようとしています。 私は、問題は私が設定して、私のlistpickerを移入する方法、テンプレート内の項目のテキストをバインドする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>
見当がつかないということです
などフォントサイズを変更できるようにfullmodeitemtemplateを使用この
foreach (Item i in weight)
{
sourceInput.Add(i.name);
}
}
InputSelector.ItemsSource = sourceInput;
のようなC#でitemsourceこれが唯一の文字列を含む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}"/>
移動するための方法thatsのは、ソース・アイテムがあなたのsourceInput
コレクションにタイプCities
のオブジェクトを追加する必要があるのTextBlock
まあ "都市" リストからだったこと私は私のケースのための正しいバインディングを見つけた私は、interwebsで見つけた投稿:)私の更新を参照してください、Thx速い返信thou :) – OlssN