是否可以在c#Windows 8.1中创建按钮列表?

时间:2014-04-25 13:08:29

标签: c# windows-8 windows-store-apps visual-studio-2013

是否可以创建用户可以选择并添加到自己的空列表中的按钮列表?然后每个按钮将包含一个特定的导航事件处理程序?

2 个答案:

答案 0 :(得分:0)

您可以使用WrapGrid控件来获取按钮集合或显示的任何其他内容。

http://msdn.microsoft.com/en-US/library/windows/apps/windows.ui.xaml.controls.wrapgrid

您可以使用项目模板的按钮或任何其他UI控件。

答案 1 :(得分:0)

是的,你可以。您可以创建一个ListView,其中包含与其绑定的按钮列表。例如:

    <ListView x:Name="NavBttnList" ItemSource={Binding}>
        <ListView.ItemTemplate>
            <DataTemplate>
                <Button Command="{Binding Nav_MethodName }" Content="{Binding text}" />
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>

在数据绑定的代码中设置适当的类。访问:http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh464965.aspx,了解数据绑定的工作原理。