Afficher qu'une partie d'une image, et la deplacer

Yorundr Messages postés 289 Date d'inscription mardi 31 octobre 2006 Statut Membre Dernière intervention 11 juin 2012 - 30 janv. 2009 à 13:02
Yorundr Messages postés 289 Date d'inscription mardi 31 octobre 2006 Statut Membre Dernière intervention 11 juin 2012 - 31 janv. 2009 à 09:50
Bonjour,

j'aurais besoin de votre aide pour quelque chose que je veut faire. Et je ne sais pas si c'est possible, ni comment le faire.

On affiche une image par exemple de taille 500x500, mais ne rendre visible qu'un carré de 100x100. Ca je pense que ca doit être possible, encore que ce carré visible soit placé un peu n'importe où.

De plus, je voudrais qu'en faisant un glisser déplacer ce soit une autre partie de l'image de visible.

Je vais prendre un exemple : Imaginons une image représentant une voiture. Ce que l'on verrai ce ne serait que l'avant, mais en réalisant un drag&drop, on verrai une autre partie de l'image, un peu comme google sur goolgle earth, etc...

Est-ce faisable ? existe-t-il un composant ou autre qui me permettrais de faire cela ... ?

3 réponses

cs_vagg Messages postés 102 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 24 janvier 2013
30 janv. 2009 à 14:19
Tu as essayé avec les PictureBox, ta plein d'événements qui pourraient être intéressants.
[http://msdn.microsoft.com/en-us/library/system.windows.forms.picturebox_members.aspx [Liens]]
0
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 42
30 janv. 2009 à 17:18
Salut, tu as ce petit exemple >> ICI << qui répond à la première partie de ta question et permet d'afficher qu'une partie de l'image, mais le déplacement ce fait avec les touches flechées.
0
Yorundr Messages postés 289 Date d'inscription mardi 31 octobre 2006 Statut Membre Dernière intervention 11 juin 2012
31 janv. 2009 à 09:50
Merci, grâce a ce lien j'ai plusieurs piste pour faire la première partie de ce que je veut, déjà si j'arrive a faire ça ça sera pas mal :)

Je vais faire ça.
0