Bonjour,

Je développe actuellement un application utilisant un InkCanvas
Je permet à l'utilisateur d'y ajouter des textbox et des images et je les places dans mon InkCanvas1.Children comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        Dim NewTextBox = New TextBox
        NewTextBox.Text = "TextBlock content"
        NewTextBox.Background = Nothing
        NewTextBox.BorderBrush = Nothing
        NewTextBox.TextWrapping = TextWrapping.Wrap
        NewTextBox.AcceptsReturn = True
        Canvas.SetTop(NewTextBox, 100)
        Canvas.SetLeft(NewTextBox, 100)
        InkCanvas1.Children.Add(NewTextBox)
 
        Dim NewImage = New Image
        NewImage.Source = New BitmapImage(New Uri("C:\Users\Famille\Desktop\Document Reader\WpfApplication1\Images\xps_icon.png"))
        Canvas.SetTop(NewImage, 500)
        Canvas.SetLeft(NewImage, 500)
        InkCanvas1.Children.Add(NewImage)
Comment peut-on sauvegarder le InkCanvas1.Children dans un fichier?
(en sachant qu'il n'y a pas de méthode .Save)

Éric