UIElement.OnDisconnectVisualChildren Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Remplacez cette méthode pour implémenter le comportement de la disposition et de la logique lorsque des éléments sont supprimés d’un contenu spécifique à une classe ou d’une propriété enfant.
protected:
virtual void OnDisconnectVisualChildren() = OnDisconnectVisualChildren;
void OnDisconnectVisualChildren();
protected virtual void OnDisconnectVisualChildren();
function onDisconnectVisualChildren()
Protected Overridable Sub OnDisconnectVisualChildren ()
Remarques
UIElement ne définit aucune des propriétés du modèle de contenu sur laquelle OnDisconnectVisualChildren peut agir. Ces propriétés sont introduites plus en profondeur dans un héritage, par exemple au niveau ContentControl .
FrameworkElement utilise un remplacement OnDisconnectVisualChildren pour effacer les valeurs de DataContext et Tag. En général, si vous remplacez cette méthode, vous devez toujours appeler l’implémentation de base afin que le comportement intentionnel de l’infrastructure qui agit sur OnDisconnectVisualChildren puisse être conservé.
VisualTreeHelper.DisconnectChildrenRecursive est une API d’assistance statique similaire qui peut être appelée par le code de l’application.
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour