J'ai un UserControl contenant des éléments interactifs dans une grille. L'utilisateur peut déplacer et redimensionner ces éléments, les faisant souvent tomber en dehors des limites de mon contrôle. Lorsque des éléments tombent à l'extérieur, je ne veux pas qu'ils soient coupés. Je veux qu'ils soient visibles, peu importe quoi. Malheureusement, définir ClipToBounds sur FALSE n'a pas résolu le problème. Même dans le passé, lors d'une situation similaire, j'avais utilisé ClipToBounds, et bien qu'il ait semblé fonctionner au début, j'ai remarqué que les éléments hors-limites disparaissaient parfois lorsqu'ils étaient déplacés vers certains emplacements. Il ne semblait pas y avoir d'explication logique quant à la raison de leur disparition, sauf que le système de mise en page était peut-être en train de classer par ordre de priorité ClipToBounds étant défini sur false, uniquement à certains emplacements. C'était très ennuyeux et mon travail consistait à redimensionner par programmation mon UserControl de façon à englober tous les éléments internes, ce qui semble être une très mauvaise approche. Existe-t-il une manière plus propre de s'assurer que mes éléments sont toujours visibles en dehors des limites de mon contrôle (de préférence sans utiliser ClipToBounds - y a-t-il une propriété qui me manque ici)? Toute aide est grandement appréciée.Comment puis-je m'assurer que les éléments WPF UserControl sont visibles en dehors des limites du contrôle?
1
A
Répondre
3
AFIK Toile ne pas accrocher ...
Questions connexes
- 1. Comment puis-je empêcher les éléments WPF UserControl d'être visibles en dehors de la plage de vue souhaitée?
- 2. Est-ce que les objets d'affichage en dehors des limites d'étape sont toujours rendus par Flash?
- 3. Comment obtenir les limites visibles d'un panneau
- 4. L'index était en dehors des limites du tableau
- 5. Index était en dehors des limites du tableau
- 6. Erreur VB.NET: l'index était en dehors des limites du tableau
- 7. VB 2008 - L'index était en dehors des limites du tableau
- 8. Façon générale de définir les limites des éléments
- 9. « index était en dehors des limites du tableau » lors de la vérification variable non-tableau
- 10. Comment éviter que les éléments CListCtrl soient partiellement visibles?
- 11. WPF, animer sur les limites des conteneurs
- 12. PrototypeJS: Sélection des éléments visibles
- 13. Comment faire pour que mon UserControl WPF fonctionne avec CompositeCollection
- 14. Quelles sont les limites du refactoring?
- 15. Événements de UserControl en tant que ItemTemplate dans WPF ListBox
- 16. Masquer automatiquement les éléments visibles de l'enfant
- 17. WPF usercontrol
- 18. WPF usercontrol
- 19. Comment identifier si le contrôle va dans les limites de contrôle de fenêtre/tabulation dans WPF
- 20. WPF relaycommand from usercontrol
- 21. Comment sélectionner uniquement les éléments visibles à l'aide de XPath?
- 22. WPF Toolkit DataGrid - Recherche uniquement les lignes visibles/actuellement visibles
- 23. Définition d'un contrôle dans un DataTemplate en tant que CommandTarget d'un bouton en dehors du modèle
- 24. WPF: contrôles d'accès de usercontrol
- 25. iPhone-SDK: les images des éléments de la barre d'onglets ne sont pas visibles
- 26. L'index était en dehors des limites du tableau. IndexOutOfRangeException dans LINQ to SQL
- 27. Déclenchement de l'événement jQuery lorsque 3 éléments spécifiques sont visibles
- 28. WPF UserControl exposant des listitems internes
- 29. Les liens sIFR ne sont pas visibles
- 30. Comment puis-je déterminer les limites d'un contrôle WPF en C# lors de l'exécution?
Merci. J'ai changé Grid to Canvas et ça a commencé à fonctionner. – Dalal