标签栏作为Windows手机上的过滤器按钮

时间:2014-07-02 11:08:54

标签: windows-phone-7 windows-phone-8

如何使用xaml创建这样的标签栏? ,点击它们,我想用linq过滤数字列表。

我是Xaml的初学者。

enter image description here

由于

3 个答案:

答案 0 :(得分:1)

你可以使用这样的东西

var qry = MyDB.TableName.Where(u => u.StartsWith == "F").ToList();

答案 1 :(得分:0)

这是一个水平ListBox,它有一个Tap处理程序来刷新下面的网格。

很难写出完整的答案,因为代码取决于您当前的实现。

答案 2 :(得分:0)

我通过Pivot Control创建了这个栏:

                <phone:Pivot  Height="40" Background="#F9A11D" SelectionChanged="Pivot_SelectionChanged" >
                <phone:Pivot.HeaderTemplate>
                    <DataTemplate>
                        <TextBlock FontSize="24" Text="{Binding}" Margin="0,-5,0,0"/>
                    </DataTemplate>
                </phone:Pivot.HeaderTemplate>
                <phone:PivotItem Header="Alle"/>
                <phone:PivotItem Header="A-E"/>
                <phone:PivotItem Header="F-J"/>
                <phone:PivotItem Header="K-O"/>
                <phone:PivotItem Header="P-T"/>
                <phone:PivotItem Header="U-Z"/>
            </phone:Pivot>