microsoft-chart-controls相关内容
我在 Windows 窗体中创建了一个折线图控件. 我将 ChartArea、AxisX 分成四个区间,但我想对每个区间应用背景颜色(独特的颜色). 有人可以帮助我吗? 解决方案 您可以绘制这些区域,但这将始终显示在包括网格和数据点在内的所有图表元素之上. 因此,正如 NLindborn 所建议的,最好的方法是 StripLines. 它们位于所有元素之下,并且可以
..
我正在寻找一种方法来在 Winform 图表控件库中启用自定义背景色标.下面是一个例子: 看到背景中的绿色、黄色和红色了吗? 现在,我需要一种通过控制起始/结束 Y 值、颜色本身以及不同颜色的数量来自定义背景色标的方法. 提前致谢! 解决方案 您可以通过添加 StripLines 到 ChartArea 的 y 轴. 它们的位置和大小由它们的 StripWidth、
..
我正在尝试获取柱状图,我需要在y轴上具有百分比值,并且应该重新计算和缩放. 我已经看到一些建议来分配最小值和最大值( chart.ChartAreas [0] .AxisY.Minimum = 0 ),但是它没有根据百分比来调整列的高度.任何帮助将不胜感激. 以下是我到目前为止所做的 foreach(标签中的变量值){chart.Legends [value] .Alignment
..
我在项目中使用Microsoft Chart控件,并且想使用鼠标滚轮在Chart Control中启用缩放功能,该如何实现? 但是用户不必单击图表,这就像鼠标位置在我的图表上,而不是通过鼠标滚轮从该点开始可以放大/缩小 解决方案 您将要使用 MouseWheel 事件. 首先使图表的两个轴都可缩放: chart1.ChartAreas [0] .AxisX.ScaleVie
..
我在Windows窗体中创建了一个折线图控件。 我将ChartArea和AxisX划分为四个间隔,但是我想对每个间隔应用底色(唯一颜色)。 有人可以帮我吗? 解决方案 您可以画画这些区域,但这总是显示在所有图表元素之上,包括网格和数据点。 因此,正如NLindborn建议的那样,最好的方法是 StripLines 。 它们在所有元素的之下,并且可以很好地缩放。
..
我正在研究一个ASP.NET项目,并且我有一个条形图,其中两个数据集彼此并排。 一项数据是储罐尺寸,另一项是当前水平。 解决方案
..
我添加了两个系列:Series1(CandeleStick)和Series2(Line).我添加了积分和FinancialFormula: public Form1() { InitializeComponent(); chart1.Series[0].Points.Add(24.00, 25.00, 25.00, 24.875);
..
我将x轴设置为对数刻度,但它仅显示主要标签exp: 1E000、1E001、1E002等... 现在,我还想显示次要值,例如例如: 2E000、3E000、4E000,...,2E001、3E001,..... 它应该看起来像下面的图: 这似乎是一个简单的问题,但我找不到解决此问题的方法.谁能帮我吗? 先谢谢了. 解决方案 此问题与此我花了很长时间才解决这个问题,但是:
..
我有一个8系列的图表-称它们为S1到S8.它们在图表的系列列表中是按顺序排列的,并且使用自定义图例项目(Legend.CustomItems)进行显示.一切正常,除了当图例换行到新行时似乎在图例中显示项目的方式似乎有一个错误. 我希望这些项目以行显示: S1 S2 S3 S4 S5 S6 S7 S8 不幸的是,当图例检测到要占用两行时,它看起来像是垂直填充,然后水平填充,就像这样:
..
使用.NET 4.0图表控件,将具有X,Y值的数据绘制为散点图。我相信Microsoft图表控件是从Dundas获得的。 我想使用橡皮筋矩形在图表上选择点用于缩放图表的矩形。 (当第一个鼠标按钮被点击时,它建立矩形的一个角,因为鼠标移动半透明矩形将重绘,直到鼠标被释放)。 是否有一种方法可以覆盖缩放方法来创建选择而不是放大? 可以在现有图表上放置叠加层,以捕获鼠标点击,显示透明矩
..
我在寻找一种在Winform图表控制库中启用自定义背景颜色标准的方法。以下是一个示例: 查看绿色,黄色和红色在后台? 现在,我需要一种方式来自定义背景颜色标尺通过控制开始/结束Y值,颜色本身,以及不同颜色的数量。 提前感谢! 解决方案 您可以添加 ChartArea 的y轴上的“.aspx”rel =“nofollow noreferrer”> StripLines
..
与X数据,Y值绘制在一个散点图使用.NET 4.0图表控件。我相信从登打士获得微软图表控件。 我想用橡皮筋矩形相似图上的选择点用于放大图表的矩形。 (当单击第一个鼠标按钮,它建立了矩形的一个角落里,把鼠标移动半透明的矩形将被重画,直到鼠标被释放)。 有没有办法覆盖变焦方法来创建一个选择,而不是移近? 可以覆盖被放置在一个现有的图表将捕获的鼠标点击和显示一个透明的矩形? 我通
..
我想救一个ChartControl到图像,而不在屏幕上显示它 VAR theChart =新图(); 变种theSeries =新系列(“值”); theSeries.IsVisibleInLegend = FALSE; theChart.Series.Add(theSeries); theSeries.Points.AddXY(1,1); theSeries.Point
..
有没有一种方法来创建自己的图表的调色板中,我可以指定我自己的颜色? 这可从的那些 chart.Palette = System.Web.UI.DataVisualization.Charting.ChartColorPalette。 //调色板 真的不适合在与我们的设计,所以创建我自己的将是很好,如果这是可能的感谢! 解决方案 您可以用图表的PaletteCustomColors集合
..
男人我真的卡住。我一直在试图通过这个来得到什么不到一个星期。 我密谋水平条形图,一个简单的(Y)VS小时(X)的魅力。率。 小时数是固定的,我必须始终从0h展示给23小时,以maintan它的可读性。 这样做的不好之处是当我有一栏上绘制0H,它就会被截断其定位(右侧留出X轴),像下面的图片。 我得到了一些建议了,但我不能把它做: 1 - 从当天的23小时之前,启动小时。所以,我可以隐藏第
..
我一直在使用微软图表控件创建的图表。 下面是一个东西。 < ASP:图表ID =“dntdata”=“服务器”HEIGHT =“130px”WIDTH =“134px”可见=“假”> <&系列GT; < ASP:系列名称=“系列1”图表类型=“甜甜圈”IsValueShownAsLabel =“真”LabelFor
..
我开发一个图表(使用ASP.NET图表控件)约2或3系上。请看看它的样子吧。正如你所看到的,标签是相互重叠的,并没有看起来非常好。有没有什么办法可以解决这个问题,提高了图表的整体外观? 感谢。 我的code: series.ChartType = SeriesChartType.Line series.YValueType = ChartValueType.Double series.
..
考虑到构建一个ASP.NET图图像的ASP.NET MVC控制器的方法。 公共FileStreamResult MAKEIMG(IEnumerable的< MyObj中>统计) { 图柱状图= BARCHART(400,300); 系列系列1 =新系列(“系列1”); series1.ChartArea =“CA1”;
..
试图以此为榜样:结果
..
我使用 Microsoft图表控件(4.0),并有一个折线图与几个标记类型。正因如此,那我跑出来markertypes的。默认值(正方形,三角形,圆形等)是不够的。 是否可以添加自定义标记类型的图像?例如,我需要一个三角形指向相反的方向。 解决方案 您可以创建一个相反方向的三角形图像,并设置标志形象 //设置图像标记,以便在一系列的第三个数据点 Chart1.Series [“默认”]点
..