ListBox将子列表框作为项目。虚拟化在父级listBox上效果很好,但是,要求激活子级listbox上的虚拟化+子级listbox不应具有滚动条。可能吗?
答案 0 :(得分:1)
设置您要禁用滚动条的内部Height
的{{1}}或MaxHeight
属性以及附加的ListBox
属性。以下示例在ScrollViewer.VerticalScrollBarVisibility
中都使用了UI虚拟化:
ListBoxes
XAML:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
var outer = Resources["outer"] as CollectionViewSource;
outer.Source = Enumerable.Range(1, 100);
var inner = Resources["inner"] as CollectionViewSource;
inner.Source = Enumerable.Range(1, 100);
}
}