求指导……

解决方案 »

  1.   

    一楼的是正确答案,我替他详细写一下,不要给我分,因为我一开始看到这个问题想的是重画笔迹这种愚蠢做法。SolidColorBrush brush = new SolidColorBrush(Color.FromArgb(0xff, 0xff, 0xff, 0xff));
    brush.Opacity = 0.01;
    inkcanvas.Background = brush;
      

  2.   

    或者Xaml中        <InkCanvas Name="inkcanvas">
                <InkCanvas.Background>
                    <SolidColorBrush Color="White" Opacity="0.01" />
                </InkCanvas.Background>
            </InkCanvas>
      

  3.   

    谢谢,可以了,我想问一下,你们有没有办法说让鼠标可以穿透窗体,因为我其实是想做屏幕画笔并收集笔画做手写识别,但是问来问去都找不到屏幕画笔的做法,现在我是设置一个窗体,里面放了一个InkCanvas控件,使窗体透明,并且用了上述的方法实现了画笔,但是还不能说是真正的屏幕画笔,因为现在屏幕是静止的……