Zedgraph c как подключить
Перейти к содержимому

Zedgraph c как подключить

Шпаргалка по ZedGraph

ZedGraph — это очень удобный компонент для рисования графиков под .NET Framework, но, к сожалению, документация к этому контролу довольно скудная. Поэтому здесь я решил сделать что-то вроде шпаргалки или, если угодно, HOWTO по компоненту ZedGraph.

То, что находится дальше на этой странице — это не справка, а просто небольшие примеры, показывающие как использовать какую-нибудь одну из возможностей контрола. Все основные пояснения по использованию той или иной возможности будут написаны в виде комментариев к коду.

Структура всех примеров одинаковая — главное окно, внутри которого располагается экземпляр класса ZedGraphControl. Имя экземпляра класса — zedGraph. В конструкторе окна вызывается метод DrawGraph(), внутри которого и происходит заполнение компонента данными. Поэтому в примерах ниже будут приводиться только функции DrawGraph() и дополнительные функции, которые будут зависеть от примера.

Все примеры объединены в одном solution для Visual Studio 2005 и написаны на языке C#, скачать их можно отсюда.

Эта шпаргалка со временем будет пополняться новыми примерами.

Ссылки

Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.

Ликвидатор велосипедов: часть 2

Исходя из того, что первая статья насобирала много плюсов и попала в избранное большого количества человек, я понял что тема актуальна и во-первых призываю подтянуться сообщество (ведь я не могу знать абсолютно все библиотеки и решения), а во-вторых буду продолжать своими силами рассказывать о том какие библиотеки можно подтянуть, если необходимо что-то сделать вместо того чтобы делать все новые и новые велосипеды, состоящие из водопроводных труб.

В этом топике я затрону важную для многих тему — тему рисования графиков в платформе .NET. Вспомните: ведь наверняка когда-то было просто необходимо вывести на экран красивый график… И что происходило? Правильно, появлялся новый велосипед.

DynamicDataDisplay (D3)

Это библиотека элементов управления динамической визуализации данных, реализованная на технологии Windows Presentation Foundation (WPF).

Библиотека использует оптимальные механизмы связывания данных, и с ее помощью можно визуализировать графики, строящиеся по большому числу точек (вплость до нескольких миллионов), в режиме реального времени.

Элементы управления DynamicDataDisplay можно использовать так же, как и обычные контролы из библиотеки WPF. В качестве источника координат можно использовать любые данные — массивы, таблицы данных или функции. Любое изменение даных источника приводит к обновлению отображаемой информации, что, например, может быть использовано для визуализации сложных вычислительных процессов.

Некоторые примеры вывода

Библиотека свободно доступна для скачивания на Codeplex
Может быть использована для вывода любой информации на экран в любом виде.
Поддерживается анимация.
Низкая производительность вывода
Приходится похлапотать для того чтобы вывести красивый, презентационный график

ZedGraph

Бесплатная и очень богатая библиотека вывода различных видов графиков. Перекрывает огромное количество типов графиков, которые вы можете использовать в своих проектах. Отличается упрощенной графикой, простотой в использовании.

Также имеется поддержка настраивания через дизайнер форм Visual Studio.

Приятным моментом для многих разработчиков является отличная документация и наличие русскоязычной документации на библиотеку.

Некоторые примеры вывода

Проста в использовании и на мой взгляд, обязательна к изучению.

Библиотека свободно доступна для скачивания с сайта SourceForge
Очень проста в использовании
Богатая документация
Низкая производительность на больших объемах данных
Не презентабельный вид

Полезные ссылки:
  • Страница обзора и документации на русском:Шпаргалка по ZedGraph
  • Страница для скачивания: http://sourceforge.net/projects/zedgraph/
Microsoft Chart Controls


Microsoft Chart Controls — элементы управления для построения диаграмм в ASP.NET и Windows Forms.

Набор включает в себя обширное покрытие типов графиков и более 200 различных примеров построения графиков и может быть встроен в любой ASP.NET либо WinForms проект. Причем в .NET Framework этот компонент доступен «из коробки».

На мой взгляд, является очень богатым и простым в использовании.

Некоторые примеры вывода


Библиотека свободно доступна для скачивания с сайта Microsoft
Присутствует в .NET Framework 4
Поддерживается ASP.NET
Низкая производительность на больших объемах данных

Как добавить zedgraph в visual studio

Как подключить библиотеку ZedGraph

Error 1 The type or namespace name ‘ZedGraph’ could not be found (are you missing a using directive or an assembly reference?) c:\users\лена\documents\visual studio 2010\Projects\WindowsFormsApplication_1\WindowsFormsApplicat ion_1\Form1.cs 10

Как подключить библиотеку к проекту и в папку
Я знаю как подключать библиотеки, но волнует вопрос, как подключить, чтобы файл dll был в подпапке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *