Windows phone 8 如何在WP中创建这样的水平下拉菜单
Windows phone 8 如何在WP中创建这样的水平下拉菜单,windows-phone-8,Windows Phone 8,我需要在一行中显示下拉菜单中的项目。我该怎么做呢?您可能需要自己构建控件。您可以创建一个由和组成的复合控件,以模拟您尝试执行的操作。其实很简单 例如: 我在这里所做的是编程一个按钮,它的内容绑定到列表框的SelectedItem,它具有.Song属性,如果没有选择,它将返回到“Show List” 当用户单击按钮时,应根据其当前可见性隐藏/显示列表框 private void按钮\u单击(对象发送者,路由目标) { if(this.myListBox.Visibility==System.
我需要在一行中显示下拉菜单中的项目。我该怎么做呢?您可能需要自己构建控件。您可以创建一个由
和
组成的复合控件,以模拟您尝试执行的操作。其实很简单
例如:
我在这里所做的是编程一个按钮,它的
内容
绑定到列表框的SelectedItem,它具有.Song属性,如果没有选择,它将返回到“Show List”
当用户单击按钮时,应根据其当前可见性隐藏/显示列表框
private void按钮\u单击(对象发送者,路由目标)
{
if(this.myListBox.Visibility==System.Windows.Visibility.Collapsed)
{
this.myListBox.Visibility=System.Windows.Visibility.Visibility;
}
其他的
this.myListBox.Visibility=System.Windows.Visibility.Collapsed;
}
您的工作是将所有这些都封装在一个漂亮的用户控件中,或者您可以按原样使用它 下面是一些正在运行的屏幕截图: