UIElement.OnDisconnectVisualChildren 方法

定義

覆寫這個方法,以實作從類別特定內容或子屬性移除專案時配置和邏輯的行為。

protected:
 virtual void OnDisconnectVisualChildren() = OnDisconnectVisualChildren;
void OnDisconnectVisualChildren();
protected virtual void OnDisconnectVisualChildren();
function onDisconnectVisualChildren()
Protected Overridable Sub OnDisconnectVisualChildren ()

備註

UIElement 不會定義 OnDisconnectVisualChildren 可能作用的任何內容模型屬性。 這類屬性會在繼承中更深入地導入,例如 在 ContentControl 層級。

FrameworkElement 會使用 OnDisconnectVisualChildren 覆寫來清除 DataCoNtextTag中的值。 一般而言,如果您覆寫這個方法,您應該一律呼叫基底實作,以便保留對 OnDisconnectVisualChildren 採取動作的架構刻意行為。

VisualTreeHelper.DisconnectChildrenRecursive 是類似的靜態協助程式 API,可由應用程式程式碼呼叫。

適用於

另請參閱