Selector.ClearContainerForItemOverride(DependencyObject, Object) 方法

定义

将项容器返回到其在 PrepareContainerForItemOverride(DependencyObject, Object) 之前所处的状态。

protected:
 override void ClearContainerForItemOverride(System::Windows::DependencyObject ^ element, System::Object ^ item);
protected override void ClearContainerForItemOverride (System.Windows.DependencyObject element, object item);
override this.ClearContainerForItemOverride : System.Windows.DependencyObject * obj -> unit
Protected Overrides Sub ClearContainerForItemOverride (element As DependencyObject, item As Object)

参数

element
DependencyObject

项容器元素。

item
Object

数据项。

注解

ClearContainerForItemOverride 从可视化树中删除项容器时, Selector.IsSelected 清除附加属性。 这样,当使用容器回收时 Selector ,项容器的行为正确。 有关详细信息,请参阅VirtualizationMode优化性能:控件中的“容器回收”。

适用于