【发布时间】:2014-09-18 11:42:53
【问题描述】:
哪个组件让我们通过单击左侧的空白部分或单击应用栏上的“选择”按钮来打开带有复选框的多选菜单?
谢谢。
【问题讨论】:
标签: windows-phone-8 listbox windows-phone selection longlistselector
哪个组件让我们通过单击左侧的空白部分或单击应用栏上的“选择”按钮来打开带有复选框的多选菜单?
谢谢。
【问题讨论】:
标签: windows-phone-8 listbox windows-phone selection longlistselector
编辑
您需要从 Nuget 包管理器安装 Windows Phone Toolkit 才能拥有此元素。这是LongListMultiSelector。这在 WP8 SDK 的默认元素中找不到。使用以下说明。
Installing Windows Phone Toolkit
安装 WPTookit 后,请按照以下说明进行操作。
您可以通过点击左侧的空白区域或按下按钮来启用选择模式。如果您使用按钮,您可以添加以下代码来启用选择模式..
private void btnEnableSelect_Click(object sender, RoutedEventArgs e)
{
llms.EnforceIsSelectionEnabled = true;
}
您可以使用IsSelectionEnabledChanged 事件来检测选择模式何时启用/禁用。
llms.IsSelectionEnabledChanged += llms_IsSelectionEnabledChanged;
void llms_IsSelectionEnabledChanged(object sender, DependencyPropertyChangedEventArgs e)
{
// your task here...
}
【讨论】: