在我的项目(Windows Phone 8 C#/XAML 应用程序)的一个页面上,我在每个页面上都有一个包含自定义按钮网格的数据透视控件。
现在,由于我不需要标题,因此没有它们,但我想要/需要一个指示符来说明选择了哪个枢轴和/或一种无需滑动即可选择枢轴的方法。
这就是为什么我通过设置按钮样式并向其添加“Selected”依赖属性来创建一个自定义的类似单选按钮的控件。现在我想制作这些按钮的水平列表并使用它们来选择数据透视项。
我一直在寻找一种制作水平长列表选择器的方法,但找不到任何有用的东西。
我想要实现的是这样的:
--------------------------------
| 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?
我应该改用别的东西吗?有没有简单的替代方案?
像这样使用 longlistselector 甚至是一种好方法吗?