Разница между ListView и ListBox в Visual Studio
в чем разница между "ListView" и "ListBox" в приложении "Windows 8".
2 ответов
на ListBox
является более старым элементом управления в основном для совместимости с другими фреймворками xaml. The ListView
имеет встроенную функциональность для касания etc. Используйте ListView
если у вас нет особой необходимости ListBox
посмотреть здесь подробнее.
конкретные события доступны только для ListView
:
методы:
ListBox
не устарело.
ListBox
имеет много общего с ListView
или GridView
(Они разделяют родительский класс ItemsControl
), но каждый элемент управления ориентирована на различные сценарии. ListBox
лучше всего подходит для общей композиции пользовательского интерфейса, особенно когда элементы всегда предназначены для выбора, тогда как ListView
или GridView
лучше всего подходят для сценариев привязки данных, особенно если речь идет о виртуализации или больших наборах данных.
источник:https://msdn.microsoft.com/library/windows/apps/br242868