私はしばらくWP7で作業していましたが、listPicker/DatePickerを頻繁に使用しています。私はliskPickerのプロパティExpansionMode = "FullScreenOnly"を使用して、そのデザインを思っています。私は// FullModeItemTemplate FullModeItemTemplate="{StaticResource lpkFullItemTemplate}"
ListPickerのフルスクリーンデザインを変更する
にソースを設定
//によってきれいに見えるようにこれらのコントロールを作ってみました、次のようにこのリソースの定義は次のとおりです。
<DataTemplate x:Name="lpkFullItemTemplate">
<StackPanel Orientation="Horizontal" Margin="5 5 5 5" Background="#FFA3A3A3"
Width="475" Height="45" >
<TextBlock Text="{Binding}" Foreground="Black" Margin="5 5 15 5" />
</StackPanel>
</DataTemplate>
私は本当の変更を必要としますそのポップアップの背景やそのような変更を変更することは可能でしょうか?または自分のポップアップをゼロから構築する必要がありますか?
まあ、これは完璧な意味で、ありがとうペドロ:) –
申し訳ありませんが、実際にこれを行う方法?つまり、ListPickerPage.xamlをプロジェクトにコピーしましたが、対応する.xaml.cs(OnPickerTappedイベントハンドラ)が必要です。だから、私もそれを追加するが、多くの警告とエラーが表示されないため、または参照が不足しているために表示されます。 –
私はフェリペと同じ船に乗っています。私はどこに書いても「ちょうどコピーする」と思っていますが、私はどのように考え出すことができません。私はxamlをコピーし、さらにxaml.csファイルにコピーしましたが、コードが内部フィールドへの多くの参照を参照するため、実際には機能を逆アセンブルして再作成することなくその作業を行うことができませんでした。おそらく、ListPickerが何らかのリファレンスを渡していて、ユーザーが項目を選択したときにListPickerを操作してListPickerを操作するだけで十分だと思いますか?しかし私は確かに分かりません。 – Sloloem