15得票4回答
为什么我应该在WPF中使用InkCanvas?

在我的WPF应用程序中,我有一些绘图功能。我使用Canvas并手动处理鼠标手势来解决这个问题,并将绘制的Strokes(包装在InkPresenter中)添加到此Canvas中。 使用Blend时,我突然发现有一个叫做InkCanvas的东西。根据Blend的介绍,这是一个控件,“定义了接收...

13得票2回答
如何在UWP Windows 10应用中将InkCanvas渲染成图像?

RenderTargetBitmap类可以与简单的Canvas + InkManager(在Windows 8.1中)一起使用,将墨迹渲染到图像中。 UWP引入了InkCanvas和一个新的Inking API。但是,似乎RenderTargetBitmap不能与此一起使用。当我尝试使用Re...

8得票1回答
在UWP墨迹画布上显示背景图片

我在我的UWP应用程序中有一个InkCanvas,并希望显示一张图片(最好作为画布的一部分,否则以某种方式叠加它(这样做的想法是我可以将更改后的图像保存回图像文件))。WPF似乎允许InkCanvas具有子元素,但在UWP中似乎不可能。我尝试了以下方法: <InkCan...

7得票2回答
MVVM绑定到InkCanvas

我似乎遇到了一个障碍。我们正在使用MVVM和Prism,并且有一个需要Ink Canvas的View。我已经创建了一个StrokeCollection,它从我的ViewModel绑定到View。我能够从我的viewmodel设置集合,但是当用户绘制时,更改不会传递到ViewModel。有没有办...