私はWindowsPhone7の開発に不慣れです。設定アプリのページと非常によく似たページを作成する必要があります。このようなもの(ただし、上部のメニューと各アイテムのサブテキストはありません):(ソース:dotnetapp.com)
これまでのところ、アイテムのリストボックスがありますが、アイテムの1つをクリックすると、アイテムの色が変わり、設定アプリケーションのような「プッシュボタン」効果がありません。
最初の質問は、この美しいプッシュボタン効果をどのように作成するかです(クリックの位置に応じて、ボタンを押すとボタンが傾くことに注意してください)。
2番目の質問は、アイテムのスタイルを変えることです。ItemsSource
listBoxのは次のように定義されます。
List<string> firstList;
List<string> secondList;
public MainPage()
{
...
List<string> lst = new List<string>();
lst.AddRange(firstList);
lst.AddRange(secondList);
listBox1.ItemsSource = lst;
...
アイテムのスタイルを変える必要がありますfirstList
。secondList
たとえば、アイテムのfirstList
色が青である場合などです。
を使ってやるべきだと思いますがStaticResource
、よくわかりません。たぶん、文字列をラップして、どのリストから取得するかを定義するためのゲッターを作成する必要があります。
ありがとう。