Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.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# 填充图形背景_C#_Winforms_Graph_Zedgraph - Fatal编程技术网

C# 填充图形背景

C# 填充图形背景,c#,winforms,graph,zedgraph,C#,Winforms,Graph,Zedgraph,我想把这个区域填充到图形平面中的最大值 我想我可以在背景上创建一条新的填充曲线,点之间用间隔隔开。我可以使用FindNearestPoint来查找指定x的最大值,但我不知道应该传递鼠标坐标。我在图形平面坐标系中有一个具体的x,而不是鼠标的x值 我如何计算这些鼠标坐标?GraphPane不提供其位置。 还是我做错了?你想用什么颜色填充它?恒定颜色或给定x位置的最大或最小点的颜色?@Tarec,如果更简单,恒定就可以了。@Tarec,你有什么建议吗?我只是想你可能没有收到我的评论,因为我没有提到你

我想把这个区域填充到图形平面中的最大值

我想我可以在背景上创建一条新的填充曲线,点之间用间隔隔开。我可以使用FindNearestPoint来查找指定x的最大值,但我不知道应该传递鼠标坐标。我在图形平面坐标系中有一个具体的x,而不是鼠标的x值

我如何计算这些鼠标坐标?GraphPane不提供其位置。
还是我做错了?

你想用什么颜色填充它?恒定颜色或给定x位置的最大或最小点的颜色?@Tarec,如果更简单,恒定就可以了。@Tarec,你有什么建议吗?我只是想你可能没有收到我的评论,因为我没有提到你(事后编辑)。我正在考虑,但我真的看不到任何干净的方法来做到这一点。其中一种可能是使用纯色背景,从控件中取出位图,然后手动绘制,但这肯定是无效的。另一种方法是自己创建一个自定义控件,您可以自己绘制所有控件,但这需要大量的工作
FindNearestPoint
无需使用鼠标参数调用-自定义点即可。对不起,我不知道怎么控制,我脑子里想不出什么有用的东西。