5
Zrobiłem metodę, w tym kod wykresu kołowego i wywołać tę metodę wszędzie, gdzie muszę odświeżyć wykres, ale za każdym razem, gdy kliknę na te przyciski, w których nazwałem metodę, duplikaty wykresu kołowego wartość automatycznie. A także próbowałem Refresh() i opcji aktualizacji zbyt, ale to nie działa.Jak odświeżyć piechart w C#
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
chart();
}
private void chart()
{
chart1.Series["new"].Points.AddXY("Peter", "1000");
chart1.Series["new"].Points.AddXY("Julia", "1000");
}
private void button1_Click(object sender, EventArgs e)
{
chart();
}
}
Masz wartość statyczną. Jak chcesz go odświeżyć? – NEER
w czasie odświeżania 1. wyczyść obiekt wykresu –
Wyczyść istniejącą serię przed dodaniem kolejnych punktów – lokusking