La fenêtre de vs de Contrôle de l'Utilisateur
Est-il une différence entre la fenêtre et de contrôle de l'utilisateur? Il me semble que ces deux sont exactement les mêmes. Alors, qui dois-je utiliser et quand?
(J'ai essayé de googler cette phrase et je ne pouvais pas trouver quoi que ce soit)
Vous devez vous connecter pour publier un commentaire.
Nous faisons de contrôle de l'utilisateur si nous voulons réutiliser. Comme le nom l'indique, l'Utilisateur de Contrôler certains moyens de contrôle de grille,de zone de liste déroulante comme ça.Si j'en ai besoin même grille sur 3-4 windows puis je préfère faire ça que de Contrôle de l'Utilisateur.Si elle n'est pas réutilisable, je vais vous définir mon grille dans la fenêtre requise.Enfin, vous collez votre de contrôle de l'utilisateur sur certains de la fenêtre.
Conclusion :- Si vous voulez réutiliser le contrôle puis le faire en tant qu'utilisateur contrôle autrement le définir dans la fenêtre requise.
Un
Window
est comme son nom l'indique un fenêtre, il peut être fermé, réduit, redimensionnement, etc. Cela devrait être assez intuitive.Un
UserControl
sur l'autre main est un composite composant/module qui peut être placé à l'intérieur d'autres contrôles et est elle-même constituée de contrôles (peut-être même d'autres UserControls), l'utilisation principale pour les contrôles utilisateur est la réutilisabilité, l'encapsulation et le couplage de, certaines applications peuvent être décomposées en un ensemble de contrôles utilisateur dont chacune fournit un certain nombre de fonctionnalités.[citation nécessaire]Une fenêtre est gérée par le système d'exploitation et est placé sur le bureau.
Un UserControl est géré par wpf et est placé dans une Fenêtre ou dans un autre UserControl.
Applications peuvent être créées par avoir une seule Fenêtre et afficher beaucoup de UserControls dans cette Fenêtre.
fenêtre wpf est une fenêtre Win32, mais de contrôle de l'utilisateur est juste quelque chose de wpf, pas une fenêtre Win32.
Je suppose que vous vous référez à la windows forms. Habituellement, ils sont classés comme des commandes de l'utilisateur et des contrôles personnalisés - même de formulaires web. Pour plus d'informations, vous pouvez consulter ces liens contrôle vs de contrôle de l'utilisateur en winforms et plus de vue de l'utilisateur, les contrôles et personnalisé contorls.