2
を(デカルト)グリッドを両面両面私はグラフのタイプを見つけることができなかったので、ツールボックスの中では機能しませんでした。私はどうしたらいいですか?はグラフ/ 4私は、私はしかし、チャートを使用して</p> <p>をセットポイントを表示して接続することができます4両面グラフ/ 4両面グリッドを作成しようとしてきたVisual Studioで
例のグラフ:
を(デカルト)グリッドを両面両面私はグラフのタイプを見つけることができなかったので、ツールボックスの中では機能しませんでした。私はどうしたらいいですか?はグラフ/ 4私は、私はしかし、チャートを使用して</p> <p>をセットポイントを表示して接続することができます4両面グラフ/ 4両面グリッドを作成しようとしてきたVisual Studioで
例のグラフ:
これは非常に簡単です。あなたは、Chart
にAxis
のCrossing
を設定しないで、特定の時点に置くように指示するだけです(NaN
)。
またMinimum
とMaximum
を設定することにより、範囲を設定する必要があります。
ChartArea CA = chart1.ChartAreas[0];
Series S1 = chart1.Series[0];
S1.ChartType = SeriesChartType.Line;
CA.AxisX.Maximum = 100;
CA.AxisX.Minimum = -100;
CA.AxisY.Maximum = 100;
CA.AxisY.Minimum = -100;
CA.AxisX.Crossing = 0;
CA.AxisY.Crossing = 0;
CA.AxisX.Interval = 10;
CA.AxisY.Interval = 10;
CA.AxisX.LineWidth = 3;
CA.AxisY.LineWidth = 3;
CA.AxisX.MajorGrid.Enabled = false;
CA.AxisY.MajorGrid.Enabled = false;
CA.AxisX.MinorTickMark.Enabled = false;
CA.AxisY.MinorTickMark.Enabled = false;
// now we add a few points:
S1.Points.AddXY(-21,81);
S1.Points.AddXY(52,60);
S1.Points.AddXY(-53, -11);
S1.Points.AddXY(-53, 88);
あなたはパイのように、しかしすべてではない、ほとんどのチャートタイプを使用することができます。
他の多くのプロパティで再生して、好きなように動作させることができます。特にInterval
が興味深いかもしれません!関心の
その他properiesは、これらを含める:
CA.AxisX.ArrowStyle = AxisArrowStyle.Triangle;
CA.AxisX.MinorTickMark.Enabled = false;
CA.AxisX.LabelStyle.Enabled = false;
はあなたに感謝:DDDD – Anopey
をあなたは、[このポスト]を見てすることもできます(http://stackoverflow.com/questions/36119477/nicer-axisarrowstyle -arrows/36119485#36119485)、あなたの質問に触発されました! – TaW