![](/img/trans.png)
[英]WPF - Virtualization does not work for items with collapsed visibility
我的列表視圖有性能問題。 有一個帶有分組和虛擬化的 WPF ListView。 有時我需要使用 <Style.Triggers> 每組只顯示一個項目。 在這種情況下,項目的屬性IsVisible會更改為 false,但是當它發生時,應用程序會由於布局渲染而凍結。 在分析中,我觀察到以下情 ...
[英]WPF - Virtualization does not work for items with collapsed visibility
我的列表視圖有性能問題。 有一個帶有分組和虛擬化的 WPF ListView。 有時我需要使用 <Style.Triggers> 每組只顯示一個項目。 在這種情況下,項目的屬性IsVisible會更改為 false,但是當它發生時,應用程序會由於布局渲染而凍結。 在分析中,我觀察到以下情 ...
[英]Animate entry of (only new) elements in a virtualized list
我正在使用react-window FixedSizedList和react-virtualized-auto-sizer Autosizer組件來構建一個列表/表格 UI 元素,該元素可能包含數千個項目,這些項目還通過 websocket 連接接收新項目並將它們添加到列表中。 我現在需要為該列表中 ...
[英]Blazor Virtualize component and broken scrolling when dragging scrollbar
我有一個帶有行虛擬化的自定義數據網格。 當我通過拖動滾動條向下滾動時,滾動會中斷,就像在呈現新的“頁面”之前一樣。 你有什么想法,為什么會發生這種情況? 演示(REPL)在這里: https://blazorrepl.com/repl/mvkBuHuB22FVBxY258 ...
[英]How to I access item index in ItemContent in Virtualize component in Blazor
如何訪問索引? ...
[英]How to implement grouping (expandable groups) with Virtualize component in Blazor?
我有這個基本的虛擬化列表,我使用 ItemsProvider 在其中加載項目: 當用戶單擊和項目時,它應該被展開。 如何在按需加載子項時使項目可擴展? 這不是微不足道的練習,也許有人已經這樣做了。 該組件可能應該跟蹤展開的項目,以便計算在用戶滾動時應該提供哪些項目。 ...
[英]How to get element references of Virtualize component's children?
我像這樣使用 Virtualize 組件: 如何獲取對當前<Row>組件的引用? 我需要對它們顯式調用刷新。 ...
[英]WPF ListView virtualization in a ScrollViewer
我有一個要求,即在頁面頂部顯示用戶信息,並且圖像的 ListView 將跟隨它,並且我編寫了以下代碼(這是一個偽代碼,但我認為這足以解釋我所做的事情): <ScrollViewer> <StackPanel> <Grid&g ...
[英]Is there a way to virtualize (e.g. with react-window) antd nested tables?
antd在他們的文檔中有一個示例,用於通過react-window集成虛擬滾動以提高大型表數據的性能有人為antd中的嵌套表做過類似的事情嗎? 或者有任何指示/提示如何做? ...
[英]How can I use Material-UI Autocomplete together with react-virtualized?
我在項目中使用Material-UI 的自動完成組件。 由於我有很多渲染選項,因此虛擬化將非常有益。 所以我從帶有react-window的文檔中的虛擬化示例開始。 一切都很好,但是該項目已經依賴於react-virtualized ,我想避免添加一個解決類似問題的新項目。 因此,基於react- ...
[英]Cannot change the VirtualizationMode attached property on an ItemsControl after Measure is called on the ItemsHost panel
當我嘗試將我的ListView上的VirtualizationMode設置為Recycling時,我從標題中得到錯誤: 在 ItemsHost 面板上調用 Measure 后,無法更改 ItemsControl 上的 VirtualizationMode 附加屬性。 我正在嘗試以編程方式設置附加屬性 ...
[英]Virtualization of DataGrid inside ListBox
我的布局: 外部ListBox的虛擬化有效,但內部DataGrid無效。 可能是因為外部ListBox內部包含ScrollViewer : ScrollViewer在其子內容上提供 window。 問題是子內容被賦予了無限的虛擬空間。 在這個虛擬空間中, DataGrid以全尺寸呈現自身,並顯示 ...
[英]How to prevent WPF's ContentControl from reusing DataTemplates?
我偶然發現了著名的TabControl虛擬問題。 我想用樣式列表(以顯示選項卡)和ContentControl (以顯示選項卡的內容)替換TabControl 。 但是,如果兩個內容共享它們的類型,則ContentControl似乎具有相同的重用DataTemplates行為。 有沒有辦法強制Co ...
[英]ItemsControl Not Virtualizing
我無法使此ItemsControl正確虛擬化。 調試顯示,集合被快速初始化,但是所有項都被添加到控件中,而不是子集(我只是將TracePoint放入構成event in the UserControl中的TextBox_Initialize event in the )。 注意:我看過其 ...
[英]C# wpf searching text and find next functionality in virtualizing stackpanel with scrollview
我有一些小型應用程序,可以讀取很大的文件。 為了顯示此文件(可以有大約百萬行),我使用virtualizedStackpanel和scrollview虛擬化UI。 在此文件中,我實現了類似於搜索的功能,突出顯示了包含搜索字符串的行。 每行由文本塊表示。 所以我有我綁定我的收藏的I ...
[英]How to avoid freezing in VirtualizingStackPanel.MeasureOverride in grouping virtualized ListView?
將ListView分組后, (僅上述IsVirtualizingWhenGrouping =“ True”會導致凍結) 向下滾動會導致整個程序凍結。 它再也不會激活。 在VS2015中中斷時,調用堆棧如下所示: 所以我的問題是:如何避免凍結並仍然具有分組虛擬化? ...
[英]Virtual scrolling option for combobox
我需要在視圖中顯示可見項,而不是在組合框控件中顯示所有行。 滾動顯示時,我們需要加載下一個可見項目。 我怎樣才能做到這一點? 另外,如何確保它是否虛擬加載? 示例示例: 前端: 后參考鏈接: ...
[英]Templates are not applied while scrolling
我正在使用帶有滾動查看器的網格。 我設計的網格中沒有更多的UI元素。由於性能問題,打開該報表時,我僅呈現了第一頁UI元素。滾動時,需要呈現其余的UI元素。 我的問題是 滾動時,滾動查看器模板不會在剩余的元素中保留一秒鍾。 但是首頁UI元素已使用模板正確更新。 為什么執行滾動 ...
[英]Disabling UI virtualization on Xamarin Forms with UWP windows mobile 10
我正在使用Xamarin.Forms處理UWP應用程序的問題。 我注意到默認情況下,列表視圖項在UWP中得到回收和重用。 例如,當我更新列表視圖中的第一項(新值或樣式)時,列表中的第四,第七,第十等項目將使用相同的值或樣式進行更新。 根據本文的介紹 ,這是一種設計行為。 我嘗試了幾種 ...
[英]WPF Virtualized TreeView with different orientations within doesn't virtualize?
我在XAML中有一個包含多個圖層的TreeView 。 使用此解決方案,我可以為每個不同的層獲取XAML配置的外觀,並確認它是UI虛擬化。 然而,當我切換的特定層的VirtualizingStackPanel具有不同的Orientation (也沒關系是否通過像代碼此溶液 ,或者與探聽 ...
[英]virtualization for custom treeview
我制作了具有多個列的自定義TreeView。 一切正常,直到樹上有很多東西為止。 我試圖通過執行VirtualizingPanel.IsVirtualizing="True"啟用虛擬VirtualizingPanel.IsVirtualizing="True" (如果您是<.NET ...