Dessin d'un polygone en fonction de l'entrée de coordonnées
Comment puis-je dessiner un polygone en fonction de l'entrée de coordonnées qui sont donnés en C#.
Ce type d'application ? winform, wpf
en regardant son capture d'écran, c'est winforms
Qu'avez-vous essayé? Où êtes-vous pris?
en regardant son capture d'écran, c'est winforms
Qu'avez-vous essayé? Où êtes-vous pris?
OriginalL'auteur Mehmet | 2012-08-24
Vous devez vous connecter pour publier un commentaire.
Vous à ne pas montrer tout le code car il est basé sur les coordonnées, vous êtes en appliquant une certaine forme de mise à l'échelle de l'image.
L'utilisation de la Peinture d'événement d'un contrôle PictureBox, voici un exemple d'utilisation de ces coordonnées sur l'écran. Il remplit à l'intérieur du polygone, puis trace la frontière, puis il parcourt tous les points pour dessiner le cercle rouge:
OriginalL'auteur LarsTech
Vous pouvez utiliser Les graphiques.DrawPolygon. Vous pouvez stocker les coordonnées dans un tableau de Point et puis vous pouvez passer qu'à DrawPolygon méthode. Vous pouvez vous voulez voir:
Dessin avec des Graphismes WinForms en C#
Merci pour la réponse mais je veux voir mon polygone de points d'angle diffrent de la forme ou de la couleur.. Et ce code n'est pas utile. j'ai des points d'angle et j'ai essayer de dessiner un polygone comme les points d'angle diffrent . j'espère que je peux dire à mon problème.. ( link c'est mon privies question..)
pour cela, vous devez dessiner un cercle pour chaque point de la matrice. Vous pouvez utiliser
DrawEllipse
méthodeOriginalL'auteur Habib