我正在开发Windows手机应用程序。我想为印度的州名创建下拉列表。 如何在Windows Phone中创建下拉列表?
答案 0 :(得分:5)
来源click
Windows Phone Toolkit中的ListPicker控件,它为Windows Phone开发提供了许多其他控件和功能。它不是Visual Studio的原生,但它很容易在应用程序中安装和使用。有关如何安装它的详细教程,建议您阅读this post
ListPicker控件有两种显示模式:扩展模式和全屏模式。默认情况下,如果ListPicker中有五个或更少的项目,则数据将以扩展模式显示,这最类似于下拉列表。如果有五个以上的项目,数据将显示在自己的屏幕中。
添加ListPicker的XAML非常简单。如果您想在ListPicker中对您的值进行硬编码(并且您的项目少于六个),您的代码将如下所示:
如果您的选项不太可能发生变化,那么效果很好。但是,如果需要以编程方式向ListPicker添加值,则将此代码添加到MainPage.xaml.cs文件中:
或者,如果将从数据源填充ListPicker值,则可以使用以下选项:
在所有这些示例中,由于项目数少于6个,因此ListPicker将扩展到位: