- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我可能问错了问题,但我需要的是在我的窗口窗体图表中添加一条“引用线”。换句话说,我有一个包含简单数据系列的图表,我需要在及格分数或 80% 处在 y 轴上画一条线。我不想添加第二个系列,因为第一个系列的数据点数量不确定。有没有一种简单的方法可以简单地在 y 轴上画一条线?下面的虚线是我要拍摄的(不需要箭头)。
100|
|
90|
| o
80|<----------------------->
|
70| o o
|
60| o
| o o
50|o o
|_________________________
1 2 3 4 5 6 7 8 9
最佳答案
很抱歉重复 Don Kirkby 的回答,但我还没有代表添加评论。
使用 HorizontalLineAnnotation你可以设置 ClipToChartArea这会将线的范围限制在图表内,以解决您提到的问题。
ChartArea area = ...;
var line = new HorizontalLineAnnotation();
line.IsInfinitive = true; // make the line infinite
line.ClipToChartArea = area.Name;
line.LineDashStyle = ChartDashStyle.Dash;
假设您的 y 轴保持 0..1 范围内的值,那么您可以使用 line.AxisY = area.AxisY
将线附加到 Y 轴,这会导致其位置被解释为轴值,然后设置 line.Y = 0.8;
附加在 80% 的位置。
关于c# - 赢得表格制图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7503043/
我遇到了这个问题,但无法想出解决方案。有一场 Frog 赛跑, Frog 有一定数量的有效跳步。它可以向前或向后移动。为了赢得比赛, Frog 必须尽可能靠近终点线,但不能越过终点线。 例子。6, 1
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想改善这个问题吗?更新问题,以便将其作为on-topic
我尝试在 win CE 6.0 上创建命名共享内存,但可能该进程未保存数据。我写了两个过程。第一个将文本写入共享内存,第二个读取。第二个显示空消息窗口。 第一个过程: #include "stdafx
我在网上没有找到任何答案,也许你们中有人知道答案:使用 Win CE 和 MS ASP,我如何读取文件或执行任何 IO 操作?我有这个示例代码,它根本不起作用,因为 FileSystemObject
我需要将 Lotus NSF 数据库文档导出为 XML。我正在使用 Lotus C API (8.5)。我已经构建了一个 32 位 Windows 应用程序,现在需要将其移植到 64 位应用程序。我不
我正在构建一个用作 URI 共享目标的应用程序;它使用 URI,然后使用 URL 调用浏览器到我们的网站进行共享。我有使用共享目标示例的代码,但是当我在调试器之外时,Launcher.LaunchUr
我是一名优秀的程序员,十分优秀!