C#實現虛擬控件列表顯示100w個控件方法

方法一: C#的FlowlayoutPanel添加一定數據量的控件後就會空白,通過虛擬列表方式可以解決這個問題。 1、創建一個包含ScrollPanel和滾動條的用戶控件,定義一個List,添加控件時,都添加到這個List中。 2、拖動滾動條時,計算出要顯示的控件,清空之前的控件,將要顯示的控件從List中取出加入Controls中。 這樣同時顯示的控件不超過10個,速度就很快。 方法二: 平時顯
相關文章
相關標籤/搜索