J'ai un formulaire où j'ai deux boutons radio et deux contrôles interchangeables (composé d'un ListView et une poignée de boutons). Sur la base de quel bouton radio est sélectionné, je veux afficher le contrôle approprié à l'utilisateur.Meilleur moyen d'échanger deux contrôles .NET basés sur des boutons radio
Comme je le fais maintenant, je charge juste les deux contrôles et je mets en place une méthode OnRadioButtonSelectionChanged() qui est appelée au form load (pour définir l'état initial) et à chaque fois que la sélection est modifiée. Cette méthode définit simplement la propriété visible sur chaque contrôle à la valeur correcte.
Cela semble fonctionner assez bien, mais j'étais curieux de savoir s'il y avait une meilleure ou plus commune façon de le faire?
Intéressant, je n'avais pas encore rencontré de liaison de données (je suis encore assez nouveau pour le développement C#). Je vais devoir vérifier. –