gpt4 book ai didi

wpf - 从代码中在 WPF 中绘制一系列点的最简单方法

转载 作者:行者123 更新时间:2023-12-04 16:41:49 24 4
gpt4 key购买 nike

我想创建一个 WPF 应用程序来跟踪鼠标光标的位置,更新 MouseMove 事件处理程序中的图像。我最初的想法是创建一个 GeometryDrawing 然后添加路径,但我正在努力解决如何在代码中连接它(尽管 GeometryDrawings 的 Xaml 看起来很简单)。连接这些东西的最简单方法是什么——它只是为了调试,所以我不关心效率。

最佳答案

只使用 Polyline 怎么样?

这是xaml:

<Window
x:Class="CursorLine.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1"
>
<Canvas x:Name="canvas" Background="#00FFFFFF" MouseMove="Canvas_MouseMove">
<Polyline x:Name="polyline" Stroke="DarkGreen" StrokeThickness="3"/>
</Canvas>
</Window>

这是后面的代码:
private void Canvas_MouseMove(object sender, MouseEventArgs e)
{
polyline.Points.Add(e.GetPosition(canvas));
}

关于wpf - 从代码中在 WPF 中绘制一系列点的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1479665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com