问题标签 [inkcanvas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - WPF自定义套索选择器?
如何在 上实现自定义套索选择器InkCanvas
?如何通过收集鼠标移动产生的点来检测涉及的墨水或元素?
.net - 为什么要在 WPF 中使用 InkCanvas?
在我的 WPF 应用程序中,我有一些绘图功能。我已经使用 Canvas 解决了这个问题并手动处理鼠标手势,我还将绘制的 Strokes(包装在 InkPresenter 中)添加到这个 Canvas。
使用 Blend 我突然发现有一个叫做InkCanvas的东西。根据 Blend 的说法,这是一个“定义一个接收和显示墨水笔划的区域”的控件。,所以这听起来与我的工作有关。但是使用普通的 Canvas 一切似乎都可以正常工作。
所以; InkCanvas 与普通 Canvas 有何不同,我为什么要选择使用它呢?
c# - (复合)c#中的几何混淆
我正在尝试在 InkCanvas 上创建 1 个复杂的复合形状,但我一定做错了,正如我所期望的那样,事实并非如此。我已经尝试了几种不同的化身来实现这一点。
所以我有这个方法。
但这就是我得到的:http: //img72.imageshack.us/img72/1286/actual.png
那么我哪里错了?
TIA,埃德
wpf - 在 WPF InkCanvas 中绘制基本形状
我正在 wpf 中开发类似绘画的应用程序。我希望用户能够在图像或普通表面上添加一些绘图。我还想绘制一些基本形状,如线条、椭圆或矩形。我正在尝试使用一个墨水画布,我可以在其中进行手绘,但我不能像在油漆中那样绘制形状。谁能指导我并提供一些有关如何做的线索。请帮助我。任何输入将不胜感激。
scatterview - 散点图内的inkcanvas
我想在我的 scatterview 上检测手势(而不是在 scatterview 内的元素上)。我发现surfaceInkCanvas 有一些手势可能性,但是我怎样才能在我的scatterview 中放置一种不可见的surfaceinkcanvas?
谢谢
c# - 保存 inkcanvas
在我的应用程序中,用户可以创建多个对象(所谓的绘图),每个对象都有一个 SurfaceInkCanvas,与 SDKSamples(由 MS Surface SP1 SDK 提供)中的 Photopad(Photo Paint 应用程序)非常相似。考虑到可能创建了数十甚至数百个,保存inkCanvas(绘图对象)内容的最佳方法是什么。
经过一番研究,弹出了一个选项:将其转换为图像、jpg 或 png,但这种方法似乎不是可扩展的 IMO。
是否可以将点存储在数据库中(最好是 sqlite)?
目标是能够在加载时恢复绘图(inkCanvas 的内容)以进行进一步编辑。
wpf - Wpf inkcanvas 保存和检索文本
嗨,我正在尝试在 wpf 中实现类似 mspaint 的应用程序。我已经通过实现自定义笔画类成功实现了大部分基本绘图功能。现在我正在尝试从 mspaint 实现文本插入选项。我尝试使用 DrawingContext 来实现.DrawText,它工作正常,但是当我将笔画保存到 isf 文件并重新加载绘图时,所有绘图都已加载但文本未恢复。请帮助我。
c# - WPF:InkCanvas + 框架
我需要在 html 页面上绘制。在 Frame 元素中显示的页面。问题是 InkCanvas 不适用于 Frame。我试图插入 TextBlock 而不是 Frame - 绘画作品。
不工作:
工作:
c# - InkCanvas styluspoint 时间戳
在 WinForms 的 Microsoft.Ink 世界中,使用 InkCollector 对象,用户可以通过这种方法获取笔画中某个点的时间戳。WPF 世界依赖于 InkCanvas 对象,虽然它具有许多属性,但我似乎无法为笔画中收集的 StylusPoints 找到 Tick 或 Timestamp。在 WPF InkCanvas 中是否有等效的方法来执行此操作?
看起来我可以像这样截取笔画,但是 StylusPoint 是一个密封的结构,所以我不能只继承/添加一个新属性。
wpf - Why ActualWidth and ActualHeight start from 0,0?
I want to add WPF Path to InkCanvas
and use selection to select WPF Path.
So, I use this code.
This is the output. I have to select WPF Path from 0,0 because Actualwidth
and ActualHeight
start from 0,0.
How do I select absolute WPF Path?
Thanks
Edit:
Now, I can select it absolutely by using this code.