如何在InkCanvas中设置笔颜色

时间:2015-03-27 10:33:07

标签: c# wpf xaml

任何人都可以建议我更改InkCanvas的绘图笔颜色的最佳方法。我有以下xaml代码,

<InkCanvas Margin="0,0,-3,-1" Background="Brown" Cursor="Pen" Gesture="InkCanvas_Gesture" Name="inkcanvas"/>

3 个答案:

答案 0 :(得分:1)

在xaml中包含以下这些行:

<InkCanvas>
      <InkCanvas.DefaultDrawingAttributes >
                        <DrawingAttributes
         Color = "White" Width = "6" />
      </InkCanvas.DefaultDrawingAttributes>
</InkCanvas>

答案 1 :(得分:0)

使用此:

InkCanvas.DefaultDrawingAttributes.Color = Colors.SpringGreen;

有关详细信息,请参阅MSDN Documentation of InkCanvas

中的示例部分

答案 2 :(得分:0)

inkcanvas.DefaultDrawingAttributes.Color = Colors.Blue;