begin process at 2012 02 10 22:17:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Graphique

 > 

comment rendre une forme désinner à l'écran sensible?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment rendre une forme désinner à l'écran sensible?

jeudi 14 octobre 2004 à 14:39:49 | comment rendre une forme désinner à l'écran sensible?

godefrw

Bonjour, je voudrais pouvoir rendre des formes dessinée à l'écran sensible à un clique de l'utilisateur:
par exemple si l'utilisateur dessine un rectangle
lorsqu'il clique dessus je voudrais pouvoir détecter que l'utilisateur à cliquer sur la forme (pour modifier l'afichage et que le rectangle apparaisse sélectionné)

Jusque là je procédais de la manière suivante:
les formes étaient enregistrées dans un fichier xml, je regardais à chaque clique de souris sur ma fenêtre si le cursor appartenait au contour d'une de mes formes (avce une légère marge d'erreur).

Maintenant j'ai créé des classes rond, rectangles et formes complexes pour instancier les formes tracées par l'utilisateur, cela me permettra de pouvoir les redimensionner et de les manipuler mieux (j'utiliserais toujours un fichier xml mais seulement pour la sauvegarde).

voilà je ne sais pas trop comment faire cela alors j'ai décris des points importants qui peuvent peut-être être utiles...
merci d'avance

Ced
jeudi 14 octobre 2004 à 15:56:42 | Re : comment rendre une forme désinner à l'écran sensible?

coq

Administrateur CodeS-SourceS
regarde du coté de la classe GraphicsPath il me semble que ça correspond à ce que tu veux faire


Cocoricoooooooo !!!!
coq
MVP Visual C#


Cette discussion est classée dans : utilisateur, écran, rendre, forme, formes


Répondre à ce message

Sujets en rapport avec ce message

C# et xml [ par kalakalaboubou ] Bonjour, je debute dans la programmation et je dois faire une application sur Pocket PC en C# que je decouvre juste. mon probleme est le suivant: J'ai Mise en forme d'un controle utilisateur non respectée [ par premiumbfd ] Bonjour! Je reste coincée depuis hier sur un problème un peu bizarre... Je développe un calendrier, style outlook en c#. Pour cela, j'ai créé différen gestio formes [ par asmak ] slt,je programme avec c# vs2005,je veux savoir: a partir d'une premiere forme afficher une autre forme la dedans,en fait qd je clique sur un boutton d datagridView et comboBox sur 2 table [ par coye ] Bonjourj'aimeais avoir de l'aide sur les datagridview que je ne maitrise pas.j'ais 2 tables : utilisateur( utilisateur_id, nom, age, activite_id )acti Fichier, changement du nom du fichier [ par vagg ] Bonjour,Dans mon programme, l'utilisateur peut aller chercher un fichier texte grâce à un OpenFileDialog qui ensuite se charge en objet.J'aimerais que urgent [ par medinfo87 ] salut tt le monde pouvez vous me donner le code qui me permet de controler  un champs à remplir par l'utilisateur,ce champs doit contenir la structure Attacher un événement à un hyperlink [ par sophie316 ] Bonjour,J'ai un tableau qui contient un identifiant et un libellé en hyperlink et j'aimerais que lorsque l'on clique sur le libellé, en plus de rediri conversion d'un Array List vers un type de donnée [ par msahli3 ] bonjour ,dans mon application j'utilise un Array list pour stocker des structure reçu en temps réel par une carte ; l'utilisation de Array List permet [C#] Demander une heure à l'utilisateur (pas forcément celle de la machine !) [ par Stargirlfr ] Bonsoir !Je souhaiterais pouvoir demander à l'utilisateur une date (jour / mois / année) ainsi qu'une heure (de rdv par exemple. Donc, différent de Da


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,869 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales