Après avoir recherché la réponse dans la documentation et les forums de Microsoft, je suis à court de ressources. Je charge une image png comme arrière-plan pour un inkCanvas (WPF) qui fonctionne bien, cependant, il redimensionne toujours l'image pour tenir dans la toile, malgré la taille de l'image ..WPF C# Empêcher le redimensionnement d'un arrière-plan lorsqu'il est chargé en tant qu'arrière-plan dans un inkCanvas
Voici ma dernière tentative sans succès :
BitmapImage ii = new BitmapImage(new Uri(path));
Image img = new Image();
img.Stretch = Stretch.None;
img.Source = ii;
InkCanvas1.Background = new ImageBrush(ii);
Voici ce qu'il ressemble à l'aide Stretch.None et Stretch.Fill
Voici ce que je suis en train de réaliser:
Est-ce que cela peut être fait?
Vous voulez ImageBrush étendre au-delà de la toile d'encre? –
Pas nécessairement, je voudrais que l'image ait un format d'image adapté soit à la largeur maximale, soit à la hauteur maximale et à l'espace blanc en haut ou en bas de la toile (selon l'image paysage ou portrait). –
Pouvez-vous poster un instantané à quoi ressemble-t-il en ce moment? Et quelle est la sortie souhaitée? –