VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定附加財產的 IsVirtualizingProperty 價值。
public:
static void SetIsVirtualizing(System::Windows::DependencyObject ^ element, bool value);
public static void SetIsVirtualizing(System.Windows.DependencyObject element, bool value);
static member SetIsVirtualizing : System.Windows.DependencyObject * bool -> unit
Public Shared Sub SetIsVirtualizing (element As DependencyObject, value As Boolean)
參數
- element
- DependencyObject
附加屬性值所設定的物件。
- value
- Boolean
true若 正在VirtualizingStackPanel虛擬化;否則 。 false
備註
標準版面系統會建立物品容器,並為每個與清單控制項相關的項目計算版面配置。 「虛擬化」一詞指的是一種技術,透過較多資料項目根據螢幕上可見的項目,產生部分 UI 元素。 當螢幕上只有少數元素時產生大量 UI 元素,可能會對應用程式的效能造成負面影響。 它 VirtualizingStackPanel 會計算可見物品的數量,並使用 ItemContainerGenerator ItemsControl(例如 ListBox 或 ListView)來建立只為可見物品的 UI 元素。