Robin Purbia Ответов: 1

Как создать listbox с подкачкой в C# WPF


Я новичок в WPF. Я пытаюсь реализовать всплывающее окно в WPF, которое будет отображаться во время выполнения, с динамической привязкой CountryList в нем. Пользователь может выбрать одну страну из списка,и это окно должно вернуться как выбранная страна в результате диалога.

Я хочу знать, как я могу создать список с помощью подкачки?

Если кто-нибудь может помочь мне в этом, было бы здорово с кодом или любой полезной ссылкой.

Что я уже пробовал:

Я пробовал рендеринг ListBox с помощью полос прокрутки, но не смог сделать его пейджинговым.

[no name]

https://www.google.com/webhp?#q=wpf+списке+с+подкачки

1 Ответов

Рейтинг:
2

#realJSOP

0) вам не нужно ничего возвращать. Просто имейте свойство в вашем классе элементов списка IsSelected и установите его в true, когда выбор сделан в связанном списке.

1) элемент управления ListBox позволяет перейти на страницу, нажав на стрелки полосы прокрутки. Я не понимаю, почему вы чувствуете, что вам нужен пользовательский элемент управления для этого.

2) в мире насчитывается менее 200 стран. Почему вас беспокоит пейджинг с этими несколькими записями? У вас должно быть текстовое поле поиска, которое выполняет пользовательскую обработку для выбора страны, начинающейся с символов, введенных пользователем в текстовое поле.


Robin Purbia

0. Отметил.
1. контроль клиентов, потому что этот пользовательский контроль я буду использовать и в других частях приложения.
2. Подкачки, потому что, потребности клиентов подкачки, а не полосы прокрутки.

Robin Purbia

http://stackoverflow.com/questions/41848881/wpf-listbox-with-paging-style