Grille dans picturebox vb.net 2010

Résolu
tonyledragon Messages postés 173 Date d'inscription lundi 2 mai 2011 Statut Membre Dernière intervention 13 décembre 2012 - 22 mai 2012 à 10:55
tonyledragon Messages postés 173 Date d'inscription lundi 2 mai 2011 Statut Membre Dernière intervention 13 décembre 2012 - 22 mai 2012 à 20:43
Bonjour,
Voila je viens demande encore de l'aide cette fois-ci pour faire une sorte de grille dans un picturebox je m'explique.
En vb6 j'utiliser un système de grille grâce au fonction scalewidth et scaleheight bref cependant sur vb.net j'ai vu qu'il existe une fonction scale mais qui ne fonctionne pas comme vb6 bref voila en quelque sorte j’aimerais un sorte de quadrillage avec la possibilité que quand je clique dans une case sa donne une id du genre 0.5 .
Je vous remercie d'avance

3 réponses

Utilisateur anonyme
22 mai 2012 à 19:44
Bonsoir,

Soit le schéma suivant :

|------|------|------|----x-|

Si il y a 100 pixels entre chaque séparation et que je clique en x, j'ai cliqué sur environ 375 dans mon exemple.
Il te suffit donc de calculer la partie entière sans le reste : Math.Floor(375 / 100) et d'ajouter 1 pour avoir x = 4
Pareil pour y et le tour est joué.
3
tonyledragon Messages postés 173 Date d'inscription lundi 2 mai 2011 Statut Membre Dernière intervention 13 décembre 2012 1
22 mai 2012 à 17:23
Bonjour,
j'ai trouver un meilleur explication a mon problème enfin je pense le voici:

Vous avec donc l'interieux picturebox en pixel donc en quelque sorte j'aimerais les reunires exemple
Je clique les cordonnée sont X 1 y 3 la donx en quelque sorte X1 et y3 sont en réalité en pixel x de 0 a 100 pixel et Y de 0 a 100 pixel se qui forme un carre de 100pixel2 j'espert que vous avez comprit pour pouvoir m'aider ...
0
tonyledragon Messages postés 173 Date d'inscription lundi 2 mai 2011 Statut Membre Dernière intervention 13 décembre 2012 1
22 mai 2012 à 20:43
Je tien a te remercie fortement merci de ton aide
0
Rejoignez-nous