Какой компонент предоставляет нам открытие многосегментного меню с помощью флажков через щелчок левой части слева или нажатие кнопки «Выбрать» на панели приложений?Windows Phone ListBox Selector With Click Left
Спасибо.
Какой компонент предоставляет нам открытие многосегментного меню с помощью флажков через щелчок левой части слева или нажатие кнопки «Выбрать» на панели приложений?Windows Phone ListBox Selector With Click Left
Спасибо.
EDIT
Вам необходимо установить Windows Phone Toolkit из диспетчера NuGet пакета, чтобы этот элемент. Это 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...
}
спасибо за ответ, но вы говорите о Windows Phone 8? В Listbox или LongListSelector нет свойства EnforceIsSelectionEnabled. –
Да, это WP8, но у вас не будет этой возможности Multi Select в WP8 прямо на летучей мыши. Для использования LongListMultiSelector необходимо установить Windows Phone Toolkit. Это не обычный ListBox или LongListSelector. Это LongListMultiSelector. используйте Nuget Package Manager для установки. Поиск в WPToolkit –
Я отредактировал ответ. Следуй инструкциям. :) –