我正在使用手写笔输入在画布中绘制线条。我想用笔压改变笔触的颜色。所以我用:
DrawingAttributes dattribute = new DrawingAttributes();
inkcan.EditingMode = InkCanvasEditingMode.Ink;
if (stylusInput.pressureFactor < 0.5)
dattribute.Color = Colors.Red;
else
dattribute.Color = Colors.Blue;
inkcan.DefaultDrawingAttributes = dattribute;
但我发现只有当我抬起笔并将笔修饰到数位板表面时,颜色才会发生变化。我不知道如何解决这个问题。
任何帮助将不胜感激。