L'équivalent de la toile dans les Windows forms
Je suis entrain de créer une application simple pour l'affichage de plusieurs images les unes en dessous des autres.
Dans WPF, j'ai utilisé le Numéro de la toile équivalent au nombre d'images et ajout de ces canevas pour les principaux de la toile.
Et à l'aide de Image de contrôle dans chaque toile, j'ai téléchargé les images avec moi et il est à la recherche de bonnes.
Maintenant, je Suis en train de faire la même chose dans les Windows forms.
J'ai essayé de Panneau (comme la principale toile en WPF) et de dessiner les images de plus de par l'utilisation de la Panel_Paint événement. il est très bien. Mais j'ai besoin d'ajouter quelque chose(que j'ai ajouté plusieurs toile en WPF), mais n'ont pas de grève de toute chose.
J'ai prévu pour quelques panneaux, mais tous ils ont besoin Panel_Paint à dessiner des images sur elle.Qu'est-ce difficile à maintenir... d'autres idées?
OriginalL'auteur Uthistran Selvaraj. | 2013-08-08
Vous devez vous connecter pour publier un commentaire.
Vous pouvez créer votre propre contrôle personnalisé et redéfinir la méthode OnPaint. Il vous sera en mesure de tirer tout ce que vous voulez dans la Toile comme mode. Créer un élément de préciser ses coordonnées, dessiner avec un objet Graphique. Et pour superposer utiliser le dessin linéaire de l'ordre, les éléments dessinés, plus tard, sera en haut.
OriginalL'auteur Vidas Vasiliauskas
Si vous souhaitez créer un Peinture toile, où vous pouvez dessiner des graphiques et des images, vous pouvez utiliser une instance de
carte Graphique
, comme suit:Si vous souhaitez afficher un groupe d'images, comme
.jpg
sont affichés dans l'explorateur de fichiers, vous pouvez utiliser unListView
.OriginalL'auteur Gark Garcia