C# 绘制超出边界时,SurfaceInkCanvas会缩放笔划

C# 绘制超出边界时,SurfaceInkCanvas会缩放笔划,c#,pixelsense,C#,Pixelsense,我有一个散点视图,其中包含一个我应该能够绘制的图像 <s:ScatterView HorizontalAlignment="Center" Margin="0,0,0,0" Name="desk" VerticalAlignment="Center"> <s:ScatterViewItem Width="200" Height="200"> <Grid> <Image Name="img1" Source=

我有一个
散点视图
,其中包含一个我应该能够绘制的图像

<s:ScatterView HorizontalAlignment="Center" Margin="0,0,0,0" Name="desk" VerticalAlignment="Center">
    <s:ScatterViewItem Width="200" Height="200">
        <Grid>
            <Image Name="img1" Source="/Resources/Desert.jpg"/>
            <Viewbox>
                <s:SurfaceInkCanvas Name="cvs1"/>
            </Viewbox>
        </Grid>
    </s:ScatterViewItem>
</s:ScatterView>

我注意到,每当我向图像的边界绘制墨迹时,墨迹画布上的笔划都会缩小,以便为更多的内容腾出空间。我不希望这些笔划被缩小。我怎样才能改变这种行为


这是一个显示正在发生的事情的视频。

我知道了。这种行为是由于我没有在
SurfaceInkCanvas
上定义
宽度和
高度造成的。这应该可以做到:

<s:SurfaceInkCanvas Name="cvs1" Width="200" Height="200" />