Control en dehors des limites du parent

Résolu
bob94700 Messages postés 69 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 7 avril 2007 - 17 mai 2006 à 20:45
bob94700 Messages postés 69 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 7 avril 2007 - 20 mai 2006 à 17:04
bonjour,
   je souhaiterais pouvoir définir un contrôle personnalisé qui puisse être déssiné par dessus et en dehors du cadre de la fenètre (un peu comme dans les combobox pour la liste déroulante). Est-ce qu'il y a une propriété dans le UserControle qui permette de faire ça (pour l'instant si mon control est trop "grand", la partie qui dépasse reste cachée ou donne lieu à un scrollbar, mais ce n'est pas ce que je veux).

4 réponses

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
18 mai 2006 à 08:58
il y a un tres bon article de Steve McMahon sur le sujet : http://www.vbaccelerator.com/home/NET/Code/Controls/Popup_Windows/Popup_Windows/article.asp

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
3
cs_badrbadr Messages postés 475 Date d'inscription jeudi 19 juin 2003 Statut Membre Dernière intervention 3 novembre 2008 1
18 mai 2006 à 07:53
tu dois créer une nouvelle fenêtre et la positionné sur ta fenetre

[:D]
@++
0
bob94700 Messages postés 69 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 7 avril 2007 4
19 mai 2006 à 18:48
merci : je vais lire l'article. Pour la solution de badrbadr, c'est ce que j'ai fait pour l'instant, ça marche très bien. Le seul inconvénient, c'est que lorsque le focus est sur ma fenètre-controle, le parent passe en inactif : or je préférerais que ce petit détail ne se voit pas ...
0
bob94700 Messages postés 69 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 7 avril 2007 4
20 mai 2006 à 17:04
merci seb pour le lien : je crois qu'il y a dedans la solution pour la gestion du focus de ma fenètre parente. Impec !
0
Rejoignez-nous