Mon ScrollViewer est placé dans le fichier Shell.xaml. J'ai plusieurs UserControls imbriqués. Je montre mon en-tête sur tous les écrans qui est commun pour toutes les pages. Quand je vais à l'écran d'accueil, ma barre de défilement commence à partir de l'en-tête. Maintenant, lorsque je recherche un enregistrement et que je récupère le résultat, certains contrôles de ma page d'accueil sont activés, ce qui déplace automatiquement ma barre de défilement au bas de l'écran lorsque le focus est modifié par programmation. Je veux éviter le défilement automatique sur mon écran d'accueil, mais je le veux sur tous les autres écrans. J'ai cherché beaucoup d'options que j'ai essayé using 'RequestBringIntoView' pour empêcher l'autoscrolling, ai essayé de me concentrer encore sur mon en-tête mais n'ai pas fonctionné. Y a-t-il une autre option pour empêcher le défilement automatique pour un seul écran? Refer this image to understand the problemVous voulez arrêter le défilement automatique de scrollviewer dans une page spécifique wpf
Comme je suis nouveau à WPF, il sera très utile si vous spécifiez les détails les étapes
Désolé pour ma déclaration précédente qui est fausse. Vous devriez mettre tout dans une grille et à partir de là, vous devriez être en mesure de définir le scrollviewer. –
Merci pour la réponse @Rohan. Cela n'a pas fonctionné. – umesh07