Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用于显示图形和突出显示感兴趣点的自定义WPF控件_C#_Wpf_Custom Controls - Fatal编程技术网

C# 用于显示图形和突出显示感兴趣点的自定义WPF控件

C# 用于显示图形和突出显示感兴趣点的自定义WPF控件,c#,wpf,custom-controls,C#,Wpf,Custom Controls,对你们大家的问题,我负责开发一个应用程序来查看关于我们进行环境筛选的测试周期的数据,产品被放置在环境控制中,在运行各种自检时冻结和加热产品。我的经理希望看到一个随时间变化的温度图,作为一个x/y图,但他也希望有一个指示测试当前位置的指示器,该指示器有一个小框,提供附加信息(测试状态、当前测试、运行时间等) 我想,我需要做一个自定义控件,它能够显示这个散布图,还可以包含另一个内容控件,用于我的附加信息框,我应该用什么基础控件作为基础,我应该看什么来画我的图形,我怎么做我的布局呢?我假设使用canv

对你们大家的问题,我负责开发一个应用程序来查看关于我们进行环境筛选的测试周期的数据,产品被放置在环境控制中,在运行各种自检时冻结和加热产品。我的经理希望看到一个随时间变化的温度图,作为一个x/y图,但他也希望有一个指示测试当前位置的指示器,该指示器有一个小框,提供附加信息(测试状态、当前测试、运行时间等)


我想,我需要做一个自定义控件,它能够显示这个散布图,还可以包含另一个内容控件,用于我的附加信息框,我应该用什么基础控件作为基础,我应该看什么来画我的图形,我怎么做我的布局呢?我假设使用canvas控件是布局的最佳选择,而使用PathFigures的DrawingGroup则是图形的最佳选择。。。有谁能给我更多的指导吗?

也许你应该去Sacha Barber's看看。这可能是一个很好的起点

也许你应该去Sacha Barber's看看。这可能是一个很好的起点

也许这是你的选择。

也许这是你的选择。

我确实看到了这一点,但对我来说,这似乎是一个过于严格的设计,但可能我只是没有充分考虑表面。我确实看到了这一点,但对我来说,这似乎是一个过于严格的设计,但也许我只是想得不够远。