Как изменить режим выбора (HTML)
[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. В случае разработки приложений для Windows 10 см. раздел последняя документация]
Для элемента управления ListView в свойстве selectionMode определяется метод выбора пользователем элементов в списке.
Что необходимо знать
Технологии
Необходимые условия
- Предполагается, что вы умеете создавать элемент управления ListView. Подробнее см. в разделе Краткое руководство: добавление элемента управления ListView.
Инструкции
Изменение режима выбора
Свойство selectionMode поддерживает эти значения, которые определены в перечислении SelectionMode.
Термин | Описание |
---|---|
нет |
Нельзя выбрать ни один элемент. |
один |
Можно выбрать только один элемент. Щелкнув мышью элемент, вы выбираете соответствующий режим. |
несколько |
Можно выбрать несколько элементов. Щелкнув дополнительные элементы, вы добавляете их к выбору. |
Чтобы определить режим выбора HTML, используйте атрибут data-win-options для установки selectionMode в строковое значение перечисляемого типа, например "none" (отсутствует) или "single" (единственный).
Установка режима выбора в HTML
В следующем примере устанавливается такой режим выбора, при котором может быть выбран только один элемент.
<div id="basicListView" data-win-control="WinJS.UI.ListView" data-win-options="{ itemDataSource : DataExample.itemList.dataSource, itemTemplate: select('#mediumListIconTextTemplate'), selectionMode: 'single'}"> </div>
Чтобы определить режим выбора в языке JavaScript, вернитесь к элементу управления и установите его свойство selectionMode.
Установка режима выбора в JavaScript
В следующем примере устанавливается такой режим выбора, при котором может быть выбран только один элемент.
var myListView = document.getElementById("basicListView1").winControl; myListView.selectionMode = WinJS.UI.SelectionMode.single;
Связанные разделы
Краткое руководство: добавление элемента управления ListView