【发布时间】:2017-01-13 20:02:37
【问题描述】:
我有一个 UWP 应用,它在其中一个页面上使用 InkCanvas。当用户离开此页面然后返回时,StrokeContainer 仍将包含所有笔划,但画布不会显示它们,因此画布对用户来说看起来是空的。
我看到很多示例显示了笔画的保存和加载。我只是想实现笔画一直显示在容器内。我找不到任何“重绘”机制或类似的东西。
【问题讨论】:
-
“
StrokeContainer仍将包含所有笔划”是什么意思?你是如何在页面之间导航的?你能分享一下你现在使用的代码吗? -
@Scavenger 我找到了解决这个问题的方法。不过要回答您的问题:我使用 NavigateTo 进行导航,因为它是默认行为。但是当我在 NavigationService 中使用 GoBack 时,StrokeContainer 包含所有笔划,但画布不会自动重绘它们。
标签: c# uwp windows-10-universal