タグ付けされた質問 「virtualizingstackpanel」

3
ItemsControlを仮想化しますか?
私はしているItemsControlが、私は仮想化したいとのデータのリストを含むVirtualizingStackPanel.IsVirtualizing="True"で動作するようには思えませんItemsControl。 これは本当にそうなのですか、それとも私が気付いていない別の方法がありますか? テストするために、次のコードブロックを使用しています。 <ItemsControl ItemsSource="{Binding Path=AccountViews.Tables[0]}" VirtualizingStackPanel.IsVirtualizing="True"> <ItemsControl.ItemTemplate> <DataTemplate> <TextBlock Initialized="TextBlock_Initialized" Margin="5,50,5,50" Text="{Binding Path=Name}" /> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl> 私が変更された場合ItemsControlにはListBox、私がいることがわかりますInitializedしかしとして、(巨大なマージンはちょうどので、私はほんの数レコードを通過する必要があります)イベントが唯一回の握りを実行しItemsControl、すべての項目が初期化されます。 私はに設定しようとしItemsControlPanelTemplateましたVirtualizingStackPanelが、それは役に立たないようです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.