Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1369 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu] GDI+ : Fonction Rectangle.Contains()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] GDI+ : Fonction Rectangle.Contains()

n°1507722
Bef@
Pas de Bras, pas de Chocolat !
Posté le 27-01-2007 à 11:09:56  profilanswer
 

Bonjour, une simple petite question qui concerne les formes géométriques de GDI+ :
 
Il est possible d'utiliser la fonction Contains de la classe Rectangle pour savoir si un Point (de la classe Point) se trouve sur la surface de ce Rectangle :
 

Code :
  1. Rectangle rct = new Rectangle(50, 50, 100, 100);
  2. if (rct.Contains(new Point(e.X, e.Y)))
  3. {
  4. ...
  5. }


 
Cependant, je dois maintenant utiliser les Classes GraphicsPath et Region car les formes que je manipule sont des polygones.
 

Code :
  1. Point[] tab_Points = {new Point(10,50), new Point(25,25), ...};
  2. GraphicsPath gp = new GraphicsPath();
  3. gp.StartFigure();
  4. gp.AddLines(tab_Points);
  5. gp.CloseFigure();
  6. Region Polygone = new Region(gp);


 
Voilà je souhaitais simplement savoir si il existait une fonction similaire à la fonction Rectangle.Contains() dans le classe Region qui me permettrait de savoir si un Point se touve sur la surface de mon Polygone.
 
Merci d'avance de votre aide.


Message édité par Bef@ le 27-01-2007 à 14:25:59
mood
Publicité
Posté le 27-01-2007 à 11:09:56  profilanswer
 

n°1507771
Bef@
Pas de Bras, pas de Chocolat !
Posté le 27-01-2007 à 14:25:00  profilanswer
 

Désolé pour le dérangement, la fonction : IsVisible de la classe Region fait ça toute seule...
 
http://msdn2.microsoft.com/en-us/library/dz11htdf.aspx


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu] GDI+ : Fonction Rectangle.Contains()

 

Sujets relatifs
question sur la fonction fscommand('quit')[Résolu] Script KIX non visibles.
Fonction avec argument facultatif[Résolu]Mes pages en php ne s'affichent pas
[Oracle 10.2] Erreur dans fonction stocké PL/SQLRécupérer le résultat d'une fonction javascript dans variable php
[résolu]Shell linux dans un programme JavaInsertion de fonction deplacement... ( je sais pas comment faire.. )
[Résolu en 1h30 !][SQL] requête , sous-requêtes[SQL Server][RESOLU] Mise à jour de base de donnée
Plus de sujets relatifs à : [Résolu] GDI+ : Fonction Rectangle.Contains()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR