ImageBox
est un contrôle léger dessiné par le propriétaire pour afficher des images. Il prend en charge le zoom, le défilement, le panoramique, la sélection de région et bien plus encore ! En plus du mode traditionnel de liaison à une Image
, vous pouvez également utiliser un mode virtuel et fournir votre propre dessin personnalisé tout en conservant toutes les fonctionnalités ImageBox
.
Le contrôle ImageBox
fournit également des méthodes d'assistance pratiques pour traduire des points, des rectangles et des tailles en fonction du niveau de zoom actuel et de la position de défilement du contrôle - cela facilite la mise à l'échelle du dessin personnalisé pour l'adapter au contrôle.
Outre les différents comportements proposés, l' ImageBox
prend également en charge un grand nombre de propriétés d'affichage. L'arrière-plan du champ peut afficher une couleur unie, ou une grille colorée de différentes tailles. Vous pouvez également configurer la façon dont la grille doit être dessinée, par exemple juste autour des limites de l'image ou des limites du contrôle complet. D'autres options incluent la grille de pixels, qui s'affiche lors d'un zoom avant sur une image pour mettre en évidence chaque pixel, des styles de bordure personnalisés pour entourer l'image et de nombreuses autres propriétés. Vous pouvez également afficher du texte et spécifier des options de formatage et d'alignement.
Le contrôle ImageBox
est sous licence MIT. Voir license.txt
pour le texte intégral.
Pour plus d'informations sur ce contrôle, consultez les articles étiquetés avec imagebox sur cyotek.com.