1

私のプロジェクト (Windows Phone 8 C#/XAML アプリ) の 1 つのページに、すべてのページにカスタム ボタンのグリッドを含むピボット コントロールがあります。

今、ヘッダーは必要ないのでヘッダーはありませんが、どのピボットが選択されているかを示すインジケーターや、スワイプせずにピボットを選択する方法が必要です。

そのため、ボタンのスタイルを設定し、「選択済み」依存関係プロパティを追加して、ラジオボタンのようなカスタム コントロールを作成しました。ここで、これらのボタンの HORIZONTAL リストを作成し、それらを使用してピボット項目を選択したいと思います。

水平ロングリストセレクターを作成する方法を探していましたが、役立つものが見つかりません。

私が達成したいのは、次のようなものです。

--------------------------------
|       USERPANEL - DONE       | //done
|------------------------------|
| ------------    ------------ |
| |          |    |          | |
| | button   |    | button   | |  //buttons and everything else is done
| |          |    |          | |
| ------------    ------------ |
| ------------    ------------ |
| |          |    |          | |
| | button   |    | button   | |
| |          |    |          | |
| ------------    ------------ |
| ------------    ------------ |
| |          |    |          | |
| | button   |    | button   | |
| |          |    |          | |
| ------------    ------------ |
|                              |
|    ===  ---  ---  ---  ---   | //this is the line with horizontal list
|                              | //of buttons 
-------------------------------- // === is selected button, --- is not selected

今、すべてのレイアウトとボタンがあり、機能していますが、ボタンを使用して、下部にロングリストセレクターを作成したいと思います

だから私の質問は:

水平な longListSelector を作成するには?

代わりに何か他のものを使用する必要がありますか? 簡単な代替手段はありますか?

そのように longlistselector を使用するのは良い方法ですか?

4

2 に答える 2

1

よくWrapPanel似たものに を使用しました。水平または垂直のレイアウトが得られます...

ここで詳細な例を見てみましょう: http://www.geekchamp.com/articles/wp7-wrappanel-in-depth

于 2013-11-12T08:35:21.453 に答える