Доступ к диаграмме в пользовательском элементе управления из другого пользовательского элемента управления - PullRequest
0 голосов
/ 13 апреля 2020

Итак, я вставляю данные в диаграмму в пользовательский элемент управления, в котором данные создаются в другом пользовательском элементе управления. Я попытался сделать диаграмму опубликованной c, чтобы иметь возможность объявить ее. все вроде нормально и ошибки не выскакивает! но график все еще остается пустым. Я был бы очень признателен за вашу помощь, вот немного кода:

public Chart signal_chart
    {
        get
        {
            return this.chart_signal;
        }
    }

и вызов его в новом пользовательском элементе управления:

Output_signal obj = new Output_signal();
for (int i = 0; i < time.Length; i++)
{
    obj.signal_chart.Series["Signal"].Points.AddXY(time[i], signal[i]);
}

1 Ответ

0 голосов
/ 14 апреля 2020
Output_signal obj = new Output_signal();
for (int i = 0; i < time.Length; i++)
{
    obj.signal_chart.Series["Signal"].Points.AddXY(time[i], signal[i]);
}

этот код создает Output_signal экземпляр, добавляет точку, но фактически нигде не отображает obj. вам нужно либо использовать существующий экземпляр Output_signal (который является частью элемента управления), либо добавить obj в Controls collection

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...