我正在UWP框架中构建应用程序,其任务是构建Flipview,用户可以在其中浏览图像并使用InkCanvas编辑图像。我已经成功添加了带有独立图像视图的InkCanvas。(下面的代码)。但是,在添加flipview时遇到问题。问题是我有一个InkToolbar,它需要通过绑定来引用inkCanvas,但是这是不可能的,因为inkCanvas在FlipView中,而且我不确定是否可以在绑定中添加引用。下面是我目前拥有的代码。任何帮助将不胜感激。
<Grid >
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid
ManipulationMode="TranslateX,TranslateInertia,System"
Row="0" Background="White">
<Button Content="Save"
Width="100"
Height="35"
HorizontalAlignment="Center"
VerticalAlignment="Center" Click="BtnSave_Click"/>
<InkToolbar
x:Name="inkToolbar"
HorizontalAlignment="Right"
VerticalAlignment="Top"
TargetInkCanvas="{x:Bind ink}" />
</Grid>
<StackPanel Grid.Row="1">
<Grid>
<Image Source="/Assets/sample.jpg"/>
<InkCanvas x:Name="ink"/>
</Grid>
</StackPanel>
</Grid>