microsoft-chart-controls相关内容

x轴不同间隔上不同颜色的折线图填充同一系列?

我在 Windows 窗体中创建了一个折线图控件. 我将 ChartArea、AxisX 分成四个区间,但我想对每个区间应用背景颜色(独特的颜色). 有人可以帮助我吗? 解决方案 您可以绘制这些区域,但这将始终显示在包括网格和数据点在内的所有图表元素之上. 因此,正如 NLindborn 所建议的,最好的方法是 StripLines. 它们位于所有元素之下,并且可以 ..
发布时间:2021-12-25 16:56:19 C#/.NET

Winforms 图表:如何启用背景色规

我正在寻找一种方法来在 Winform 图表控件库中启用自定义背景色标.下面是一个例子: 看到背景中的绿色、黄色和红色了吗? 现在,我需要一种通过控制起始/结束 Y 值、颜色本身以及不同颜色的数量来自定义背景色标的方法. 提前致谢! 解决方案 您可以通过添加 StripLines 到 ChartArea 的 y 轴. 它们的位置和大小由它们的 StripWidth、 ..
发布时间:2021-12-25 16:50:16 C#/.NET

柱形图Microsoft图表控件的y轴上的百分比值

我正在尝试获取柱状图,我需要在y轴上具有百分比值,并且应该重新计算和缩放. 我已经看到一些建议来分配最小值和最大值( chart.ChartAreas [0] .AxisY.Minimum = 0 ),但是它没有根据百分比来调整列的高度.任何帮助将不胜感激. 以下是我到目前为止所做的 foreach(标签中的变量值){chart.Legends [value] .Alignment ..
发布时间:2021-04-18 20:43:09 C#/.NET

如何使用鼠标滚轮启用Microsoft图表控件中的缩放

我在项目中使用Microsoft Chart控件,并且想使用鼠标滚轮在Chart Control中启用缩放功能,该如何实现? 但是用户不必单击图表,这就像鼠标位置在我的图表上,而不是通过鼠标滚轮从该点开始可以放大/缩小 解决方案 您将要使用 MouseWheel 事件. 首先使图表的两个轴都可缩放: chart1.ChartAreas [0] .AxisX.ScaleVie ..
发布时间:2021-04-18 18:49:49 C#/.NET

在x轴的不同间隔处具有不同颜色的折线图是否填充相同的系列?

我在Windows窗体中创建了一个折线图控件。 我将ChartArea和AxisX划分为四个间隔,但是我想对每个间隔应用底色(唯一颜色)。 有人可以帮我吗? 解决方案 您可以画画这些区域,但这总是显示在所有图表元素之上,包括网格和数据点。 因此,正如NLindborn建议的那样,最好的方法是 StripLines 。 它们在所有元素的之下,并且可以很好地缩放。 ..
发布时间:2020-10-01 03:29:12 C#/.NET

如何显示对数X轴次要标签?

我将x轴设置为对数刻度,但它仅显示主要标签exp: 1E000、1E001、1E002等... 现在,我还想显示次要值,例如例如: 2E000、3E000、4E000,...,2E001、3E001,..... 它应该看起来像下面的图: 这似乎是一个简单的问题,但我找不到解决此问题的方法.谁能帮我吗? 先谢谢了. 解决方案 此问题与此我花了很长时间才解决这个问题,但是: ..
发布时间:2020-05-13 00:35:28 C#/.NET

Microsoft图表控件图例项目排序

我有一个8系列的图表-称它们为S1到S8.它们在图表的系列列表中是按顺序排列的,并且使用自定义图例项目(Legend.CustomItems)进行显示.一切正常,除了当图例换行到新行时似乎在图例中显示项目的方式似乎有一个错误. 我希望这些项目以行显示: S1 S2 S3 S4 S5 S6 S7 S8 不幸的是,当图例检测到要占用两行时,它看起来像是垂直填充,然后水平填充,就像这样: ..
发布时间:2020-04-30 09:39:08 其他开发

Microsoft .NET图表控件 - 使用矩形选择点

使用.NET 4.0图表控件,将具有X,Y值的数据绘制为散点图。我相信Microsoft图表控件是从Dundas获得的。 我想使用橡皮筋矩形在图表上选择点用于缩放图表的矩形。 (当第一个鼠标按钮被点击时,它建立矩形的一个角,因为鼠标移动半透明矩形将重绘,直到鼠标被释放)。 是否有一种方法可以覆盖缩放方法来创建选择而不是放大? 可以在现有图表上放置叠加层,以捕获鼠标点击,显示透明矩 ..
发布时间:2016-11-20 18:47:01 C#/.NET

Winforms图表:如何启用背景颜色标尺

我在寻找一种在Winform图表控制库中启用自定义背景颜色标准的方法。以下是一个示例: 查看绿色,黄色和红色在后台? 现在,我需要一种方式来自定义背景颜色标尺通过控制开始/结束Y值,颜色本身,以及不同颜色的数量。 提前感谢! 解决方案 您可以添加 ChartArea 的y轴上的“.aspx”rel =“nofollow noreferrer”> StripLines ..
发布时间:2016-11-20 17:39:48 C#/.NET

微软.NET图表控件 - 使用矩形选择点

与X数据,Y值绘制在一个散点图使用.NET 4.0图表控件。我相信从登打士获得微软图表控件。 我想用橡皮筋矩形相似图上的选择点用于放大图表的矩形。 (当单击第一个鼠标按钮,它建立了矩形的一个角落里,把鼠标移动半透明的矩形将被重画,直到鼠标被释放)。 有没有办法覆盖变焦方法来创建一个选择,而不是移近? 可以覆盖被放置在一个现有的图表将捕获的鼠标点击和显示一个透明的矩形? 我通 ..
发布时间:2016-10-04 16:42:21 C#/.NET

在创建微软图表自定义调色板

有没有一种方法来创建自己的图表的调色板中,我可以指定我自己的颜色? 这可从的那些 chart.Palette = System.Web.UI.DataVisualization.Charting.ChartColorPalette。 //调色板 真的不适合在与我们的设计,所以创建我自己的将是很好,如果这是可能的感谢! 解决方案 您可以用图表的PaletteCustomColors集合 ..
发布时间:2016-06-29 21:38:26 C#/.NET

Asp.Net图表控件 - X轴截断值

男人我真的卡住。我一直在试图通过这个来得到什么不到一个星期。 我密谋水平条形图,一个简单的(Y)VS小时(X)的魅力。率。 小时数是固定的,我必须始终从0h展示给23小时,以maintan它的可读性。 这样做的不好之处是当我有一栏上绘制0H,它就会被截断其定位(右侧留出X轴),像下面的图片。 我得到了一些建议了,但我不能把它做: 1 - 从当天的23小时之前,启动小时。所以,我可以隐藏第 ..
发布时间:2016-06-15 23:07:07 C#/.NET

如何使一系列标签,互不重叠,说明了什么? ASP.NET 4.0

我开发一个图表(使用ASP.NET图表控件)约2或3系上。请看看它的样子吧。正如你所看到的,标签是相互重叠的,并没有看起来非常好。有没有什么办法可以解决这个问题,提高了图表的整体外观? 感谢。 我的code: series.ChartType = SeriesChartType.Line series.YValueType = ChartValueType.Double series. ..
发布时间:2016-06-14 20:47:25 C#/.NET

自MarkerStyles可能在Microsoft图表控件?

我使用 Microsoft图表控件(4.0),并有一个折线图与几个标记类型。正因如此,那我跑出来markertypes的。默认值(正方形,三角形,圆形等)是不够的。 是否可以添加自定义标记类型的图像?例如,我需要一个三角形指向相反的方向。 解决方案 您可以创建一个相反方向的三角形图像,并设置标志形象 //设置图像标记,以便在一系列的第三个数据点 Chart1.Series [“默认”]点 ..
发布时间:2015-11-27 11:38:15 C#/.NET