Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.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
VB.Net问题与图表绘制_Vb.net_Visual Studio 2010_Charts - Fatal编程技术网

VB.Net问题与图表绘制

VB.Net问题与图表绘制,vb.net,visual-studio-2010,charts,Vb.net,Visual Studio 2010,Charts,在VB.Net中有没有办法固定图表网格的宽度? 下表更详细地解释了这个问题;当输入数据发生变化时,图表网格边缘保持左右移动(当然,图表宽度本身已经固定); 我想保持网格(不是图表)的宽度固定在红色垂直线内; 谢谢你的帮助 哦,几个小时后就想出来了; 代码如下: Chart1.ChartAreas(0).InnerPlotPosition.X = CSng(10 / Chart1.Width) * 100 'Left border Chart1.ChartAreas(0).Inne

在VB.Net中有没有办法固定图表网格的宽度? 下表更详细地解释了这个问题;当输入数据发生变化时,图表网格边缘保持左右移动(当然,图表宽度本身已经固定); 我想保持网格(不是图表)的宽度固定在红色垂直线内; 谢谢你的帮助


哦,几个小时后就想出来了; 代码如下:

    Chart1.ChartAreas(0).InnerPlotPosition.X = CSng(10 / Chart1.Width) * 100 'Left border
    Chart1.ChartAreas(0).InnerPlotPosition.Y = CSng(10 / Chart1.Height) * 100 'Top Border
    Chart1.ChartAreas(0).InnerPlotPosition.Width = CSng((Chart1.Width - 20) / Chart1.Width) * 100
    Chart1.ChartAreas(0).InnerPlotPosition.Height = CSng((Chart1.Height - 20) / Chart1.Height) * 100
希望对其他人有用