Отображение фонового изображения на холсте UWP

У меня есть InkCanvas в моем приложении UWP, и я хотел бы отобразить изображение (в идеале, как часть Canvas, но в противном случае наложить его каким-либо образом (идея заключается в том, что я могу сохранить измененное изображение обратно в файл изображения). WPF, кажется, позволяет InkCanvas иметь детей, но в UWP это кажется невозможным. Я пробовал следующее:

        <InkCanvas x:Name="drawInkCanvas">
            <Image Source="{Binding DrawingImage}"/>

        </InkCanvas>

Но это не работает; Я также попробовал это:

        <Grid Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2">
            <InkCanvas x:Name="drawInkCanvas" Opacity=".5"/>
            <Image Source="{Binding DrawingImage}" Opacity=".5"/>

        </Canvas>

На что, честно говоря, у меня не было очень больших надежд; в любом случае, хотя это и работает, это делает изображение и InkCanvas неправильным и, очевидно, не позволяет мне сохранить полученное изображение.

В идеале, было бы фоновое изображение или что-то подобное. Есть ли что-нибудь, что я могу использовать для достижения этого; Я подхожу к мнению, что мне, возможно, придется заменить InkCanvas стандартным холстом, а затем переписать всю функциональность InkCanvas!

Ответы на вопрос(1)

Ваш ответ на вопрос