2009-09-09 8 views
1

J'ai une interface qui retourne un contrôle basé sur le nom de fichier par exemple s'il y a un fichier html Je retient une instance de composant WebBrowser.Créer un composant personnalisé qui a WebBrowser et Grid C# Windows App

Ce composant WebBrowser hérite de la classe WebBrowser. J'ai besoin de mettre à jour ce composant afin qu'il puisse également accueillir une grille.

Que dois-je faire?

Je travaille sur l'application Windows C# 2.0

Répondre

1

Au lieu d'avoir votre contrôle utilisateur hérite directement à partir du navigateur Web, vous pouvez plutôt avoir hérité de UserControl - cela fera quelque chose de votre commande comme un panneau ordinaire, sur lequel vous peut placer un ou plusieurs autres contrôles. Ayez ensuite du code qui crée un contrôle WebBrowser et l'ajoute à la collection Controls de votre contrôle, ou bien crée une grille et l'ajoute à la collection Controls, en fonction de vos besoins.

Questions connexes