Я пытаюсь сделать круговую диаграмму, которая использует значения пользователя из текстовых полей.Я использую C # Windows формы управления диаграммой.
Проблема в том, где назначить текстовые поля в качестве значений.
- Это сделано в коде?если так, что я называю?
- Это сделано в свойствах элемента управления?если так, что мне делать?
- Это немного и того, и другого?так же, как и выше.
Я попытался создать его с помощью мастера свойств, но не вижу, где можно назначить значения для его обработки, источник данных, кажется, только позволяетобъекты и связи с Dbos.Я надеюсь, что это действительно простой процесс, который я пропускаю.
Да, я проверил MSDN, но мало информации о том, что мне нужно.Да, я проверил Google, но опять же нет ни информации, ни информации о создании собственного с нуля (что я и сделал, но выглядит очень плохо)
это некоторый код, который я пробовал
double[] yValues = { 10, 8, 7, 12};
string[] xNames = { "Greater than 200", "Between 200-100", "Between 100-50", "Below 50" };
chart1.Series[0].Points.DataBindXY(xNames, yValues);
chart1.Series[1].Points.DataBindXY(xNames, yValues);
chart1.Series[2].Points.DataBindXY(xNames, yValues);
chart1.Series[3].Points.DataBindXY(xNames, yValues);
это ошибки в серии [2], говоря, что индекс был вне диапазона.Я предполагаю, что это как-то связано с тем, как в настоящее время настроен график
:: UPDATED :: Хорошо, так что я был прав, я не назначил достаточное количество рядов на график (глупо, я).Мне удалось его запустить и запустить ..... к сожалению, изображение выглядит как ..... буква (странно).Это коробка с крестом посередине, все равно.Я бы хотя бы подумал, что он будет отображаться пропорционально значениям, которые я отправил.так это настройка ИЛИ что-то я делаю не так в моем коде?