Exemplo n.º 1
0
        private StylusPointCollection GetInkRenderInfoStylusPointList(MouseRender.InkRenderInfo inkRender)
        {
            StylusPointCollection stylusPointCollection = this.GetStylusPointsFromStrokeVisualList(inkRender.StrokeVisualList);

            MouseRender.InkStrokeTipBuilder strokeTipBuilder = inkRender.StrokeTipBuilder;
            MouseRender.InkStrokeTipBuilder inkStrokeTipBuilder;
            if (true)
            {
                inkStrokeTipBuilder = strokeTipBuilder;
            }
            if (inkStrokeTipBuilder != null)
            {
                StylusPointCollection strokeTipCollection = inkStrokeTipBuilder.StrokeTipCollection;
                if (strokeTipCollection != null && strokeTipCollection.Any <StylusPoint>())
                {
                    if (2 != 0 && stylusPointCollection != null)
                    {
                        stylusPointCollection.Add(strokeTipCollection);
                    }
                    else
                    {
                        try
                        {
                            stylusPointCollection = this.CloneStylusPointCollection(strokeTipCollection);
                        }
                        catch (Exception)
                        {
                        }
                    }
                }
            }
            return(stylusPointCollection);
        }
Exemplo n.º 2
0
        public static List <DrawingVisual> GetInkRenderDryingDrawVisual(MouseRender.InkRenderInfo inkRender)
        {
            List <DrawingVisual> dryingDrawVisualFromStrokeVisualList;

            dryingDrawVisualFromStrokeVisualList = InkRenderVisual.GetDryingDrawVisualFromStrokeVisualList(inkRender.StrokeVisualList);
            MouseRender.InkStrokeTipBuilder strokeTipBuilder = inkRender.StrokeTipBuilder;
            DrawingVisual drawingVisual = (strokeTipBuilder != null) ? ((MouseRender.IInkStrokeTipBuilder)strokeTipBuilder).GetBuildingStroke() : null;
            DrawingVisual drawingVisual2;

            drawingVisual2 = drawingVisual;
            if (drawingVisual2 != null)
            {
                dryingDrawVisualFromStrokeVisualList.Add(drawingVisual2);
            }
            return(dryingDrawVisualFromStrokeVisualList);
        }