WPF C# Canvas上绘制文字

 private void drawText(double x, double y, string text, Color color,Canvas canvasObj)
        {

            TextBlock textBlock = new TextBlock();

            textBlock.Text = text;

            textBlock.Foreground = new SolidColorBrush(color);

            Canvas.SetLeft(textBlock, x);

            Canvas.SetTop(textBlock, y);

            canvasObj.Children.Add(textBlock);

        }

使用例:

 drawText(l.X1, l.Y1,"Text", Color.FromRgb(200, 0, 0), myCanvas);

猜你喜欢

转载自blog.csdn.net/u012388993/article/details/81278909
今日推荐