在Visual Studio中,ListView和ListBox有什么区别?

19

在Windows 8应用程序中,“ListView”和“ListBox”有什么区别?

2个回答


5

ListBox不过时。

ListBoxListViewGridView有许多相似之处(它们共享父类ItemsControl),但每个控件都面向不同的场景ListBox最适合一般的UI组合,特别是当元素始终需要可选择时,而ListViewGridView最适合数据绑定方案,特别是涉及虚拟化或大型数据集时。

来源:https://msdn.microsoft.com/library/windows/apps/br242868


2
从learn.microsoft.com的ListBox页面:<br/>"当您需要升级使用ListBox的通用Windows 8应用程序并且需要最小化更改时,ListBox非常有用。对于Windows 10中的新应用程序,我们建议使用ListView控件代替。"[链接]https://learn.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.listbox#definition - bluerain

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接