Image.Stretch Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public:
property Stretch Stretch { Stretch get(); void set(Stretch value); };
Stretch Stretch();
void Stretch(Stretch value);
public Stretch Stretch { get; set; }
var stretch = image.stretch;
image.stretch = stretch;
Public Property Stretch As Stretch
<Image Stretch="stretchValue"/>
Valeur de propriété
Valeur de l’énumération Stretch qui spécifie le rendu de l’image source, si la hauteur et/ou la largeur de l’image ne sont pas explicitement spécifiées. La valeur par défaut est Uniform.
Remarques
La valeur de la propriété Stretch n’est pertinente que si l’instance d’image n’utilise pas déjà de valeurs définies explicitement pour la propriété Height et/ou Width , et si l’instance Image se trouve à l’intérieur d’un conteneur qui peut étirer l’image pour remplir un espace disponible dans la disposition. Si vous définissez la valeur de la propriété Stretch sur None, l’image conserve toujours sa taille naturelle, même s’il existe un conteneur de disposition qui peut l’étirer dans le cas contraire. Pour plus d’informations sur le dimensionnement de l’image, consultez Remarques dans Image.
Sources d’image et mise à l’échelle
Vous devez créer vos sources d’images à plusieurs tailles recommandées pour vous assurer que votre application est très performante quand Windows la met à l’échelle en raison de la mise à l’échelle et de la résolution des appareils. Il s’agit souvent d’une meilleure façon de gérer le redimensionnement d’image plutôt que d’appliquer une valeur Stretch non définie. Lorsque vous spécifiez une source pour une image, vous pouvez utiliser une convention d’affectation de noms qui référence automatiquement la ressource appropriée pour la mise à l’échelle actuelle. Pour plus d’informations sur la convention d’affectation de noms et pour plus d’informations, consultez Charger des images et des ressources adaptées à la mise à l’échelle.
Note
Une valeur Stretch de None ne fonctionne pas pour les ressources d’image destinées à prendre en charge la mise à l’échelle. La mise à l’échelle est détectée et la ressource mise à l’échelle appropriée est chargée avant l’application des décisions de disposition implicites par la valeur None .