mschart

    1热度

    2回答

    我在MS Windows图表中发现了一个奇怪的行为。 假设我想要有两点(1,10)和(1,20)的散点图。我可以这样做: .... Series series = new Series(); series.ChartType = SeriesChartType.Point; double[] x = { 1, 1 }; double[] y = { 10, 20 }; series.Po

    1热度

    1回答

    我有用对数刻度(两个轴)在Visual Studio 2015(C#)中使用MS图表创建的绘图(请参阅图)。 我需要在x轴上添加更多的网格线和相应的标签。我想标记1(2,3,4 ...)和10之间以及10和100(20,30,40 ...)之间的每个小勾号,并且还想在例如10和20. 我用1的间隔为图表的坐标轴属性中的标签,但它不起作用。

    1热度

    1回答

    在单个图表控件中,我有两个图表区域Chartarea1和Chartarea2。 但是这是垂直对齐,我想水平对齐。我使用AlignmentOrientation =“水平”但没有帮助。 我得到的输出如下: 但我需要输出: <asp:Chart ID="chartTest" runat="server" EnableViewState="true" Visible="false" Width="650

    -2热度

    1回答

    当设置Series是通过设置索引的Series.IsXValueIndexed到true图表要求所有Series是对准: 如果要显示多个系列和至少有一个系列使用索引的X值,那么所有系列必须对齐 - 即具有相同数量的数据点 - 并且相应的点必须具有相同的X值。 如何添加必要的Emtpy DataPoints到缺少的插槽中,在Series的任何一个中?

    0热度

    1回答

    我正在使用MS图表控件。我在X轴上有标签。我怎样才能让标签左对齐。目前默认情况下,它在中心对齐。例如,在下面的图表中,我希望像Jun,Jul这样的标签从左侧开始。 在此先感谢。

    2热度

    1回答

    我使用MSChart控件创建烛台图表(命名空间System.Windows.Forms.DataVisualization.Charting)。星期五我在星期五和星期二加了两点。总共四点。 结果,我看到四根烛台和许多空白点。如何删除它? 感谢。 var area = chart1.ChartAreas.Add("area1"); area.AxisX.LabelStyle.Format

    1热度

    1回答

    我正在使用MS图表,并且不知何故我找不出一种方法在y轴顶部绘制点。 正如您在下图中看到的那样,x = 0处的点(标签1998)低于Y轴。 有没有人认识到这个问题?它与预涂和后色调事件的顺序有关吗? 编辑:测试自定义绘制点,只有等到y轴..

    0热度

    1回答

    我一直在试图解决这个问题。症状是在X轴上,我发现该值被从我在Chart1.ChartAreas(0).AxisX.Minimum = Xmin(本例中为8.5)中设置它的值设置为较低值。然而,当我乘以100的值时,曲线似乎集中到最小值和最大值。我也没有遇到Y轴。在附图中,我将min设置为8.5(从图中曲线的起始位置可以看出,我也注意到如果我将min设置为8以下,我可以将其设置为该值,所以这让我相信

    1热度

    1回答

    我想要创建一个折线图,其中x轴是日期,y轴是位置绿色(位置为0),黄色(1)和红色(2)。 我该如何做到这一点? 目前只有数字。 我用XML试了一下,但是我不太了解它,它有点混乱。我可以通过这个访问y轴的单个元素并将它们转换为文本吗? 可以以某种方式在axisLabel的Chart.AddSeries方法内实现一个if else方法吗? 控制器 //XML string t = @" <Cha

    3热度

    2回答

    我试图在间隔为50的tickmarks。MajorGrid工作正常,但我找不到任何方法来获取yAxis的tickmarks对齐到majorgrid的网格线。目前我使用此: chart.ChartAreas.Add(new ChartArea("statistic") { AxisX = ... AxisY = new Axis { MajorGrid =