Сам интервал мы меняем chart1.ChartAreas[0].AxisX.IntervalType = Math.PI;
, а вот как заменить сами числа на оси Ох ? тобишь, чтоб вместо 1,2,3,4.. было Pi/2,Pi ..
Все зависит от того, как вы добавляете точки в коллекцию Points
объекта типа Series
.
Если добавлять точки без явного указания значения X, например с помощью DataPointCollection.Add (Double[]), то в качестве значений X, будут подставлены порядковые номера точек в порядке их добавления в коллекцию, разумеется целые =), что вы и наблюдаете.
Чтобы по оси X видеть нужные значения, для добавления точек необходимо воспользоваться одной из перегрузок метода DataPointCollection.AddXY
(для чисел, для любых значений. включая текст). В этом случае, под каждой точкой будут проставлены те значения X, которые вы укажете в первом параметре метода.
В свойствах осей можно задать параметры отображения сетки, параметры отображения точек определяются в Series
, для всех точек, или в самих DataPoint
, индивидуально для каждой.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Страница 50 книги "C# для начинающих" Мартина ДрейераВ код необходимо добавить метод
Доброго, столкнулся с ошибкой: Для поставщика ADONET с неизменяемым именем "Oracle
Пытаюсь собрать проект на линуксе, написанном на C#, компилятор ругается на ошибку: /usr/lib/mono/45/Microsoft
ПриветствуюВ приложении WinForms есть 2 режима работы - админ и юзер в зависимости от логина и пароля которые он ввел