J'ai cette image comme arrière-plan de la forme: C# redimensionner tous les éléments sous forme lors du redimensionnement de forme
ma forme ressemble donc à ceci: http://img823.imageshack.us/i/cisto.jpg/
Quand je redimensionner il ressemble à ceci: http://img820.imageshack.us/i/cistoumanjeno.jpg/
Maintenant, ce que je dois faire est de mettre les auditeurs sur chaque rectangle comme sur l'image: http://img810.imageshack.us/img810/238/18887457.jpg
J'ai fait des panneaux transparents et les mettre sur le formulaire pour faire correspondre les rectangles sur l'image (sur l'image, les panneaux sont vert afin que vous puissiez voir où ils sont): http://img809.imageshack.us/i/paneli.jpg/
mais quand je redimensionne la forme il se présente comme suit: http://img810.imageshack.us/i/paneliumanjeno.jpg/
Les propriétés anchor et dock ne fonctionnent pas car elles reposent sur le conteneur parent et les rectangles se trouvent sur l'image d'arrière-plan.
QUESTION: Je voudrais faire quelque chose comme "-Redimensionner et la position relative". Est-ce que c'est posible? Donc quand je redimensionne la forme, tous les panneaux correspondent aux rectangles de l'image.
MISE À JOUR:
Ce code fonctionne, seule mauvaise chose est quand je suis Redimensionnement principale forme, il « strugles ». Lorsque je déplace le curseur de la souris pendant le redimensionnement, il ne va pas en douceur, il "strugles". Et après une demi-seconde après avoir arrêté de redimensionner les panneaux sont là où ils devraient être.
image lors du redimensionnement:
image quand j'arrête le redimensionnement, et après une demi-seconde après Redimensionnement d'arrêt:
Toute suggestion à ce sujet ou je devrais laisser cette façon? Il y a beaucoup de calculs ici, c'est pourquoi ça a du mal.
Formulaire ... WebForm ou WinForm? –