Je veux prendre une photo une fois une image est chargée, et voici un extrait de code:Comment vérifier si une image est chargée dans silverlight
imageBrush.ImageOpened + = (expéditeur, e) = > { fait quelque chose(); };
Un problème avec cet extrait de code est que si la brosse d'image est déjà chargée, l'événement ne sera pas tiré, donc je besoin d'un moyen de vérifier que l'image est déjà chargé, mais il semble qu'il n'y ait pas « IsLoaded "Propriété à Silverlight. Pourriez-vous suggérer une solution de contournement facile?
Qu'en est-il de vérifier si la hauteur ou la largeur réelle sont différentes? –
Pouvez-vous expliquer comment vous utilisez un 'ImageBrush' pour prendre un instantané? Pourquoi n'utilisez-vous pas le contrôle 'Image'? Je crois que Jeff fait référence au contrôle 'Image' dans son commentaire. La propriété Image controls Width reste 0 jusqu'à ce que la source soit complètement chargée, en supposant que vous ne l'avez pas définie vous-même. – AnthonyWJones