Shan57 Ответов: 2

Как создать анимированную диаграмму ms в winforms vs2010 ?


Я пытаюсь анимировать гистограмму в winforms VS10 без использования каких-либо сторонних инструментов.Может ли кто-нибудь помочь мне закончить это?

Что я уже пробовал:

Я просто создал простую гистограмму без какой-либо анимации.

2 Ответов

Рейтинг:
7

RickZeeland

Проще всего было бы использовать методы, описанные в этой статье CodeProject, которые позволяют анимировать любую Winform: Аниматор для WinForms[^]

Эта "гибкая библиотека диаграмм для .NET" также может вас заинтересовать:
Гибкая библиотека для построения графиков .Чистая[^]

Вот еще один пример, но он находится в Javascript: Оживите свои графики с помощью HTML5 Canvas и JavaScript | DotNetCurry[^]
Вы можете вызвать это в C#, используя a WebControl как описано здесь: Вызов функции JavaScript в веб-браузер - веб-журнал Рик Штраль по [^]


Shan57

Спасибо, Рик!. Надеюсь, это мне поможет. Я постараюсь со своей стороны.

Рейтинг:
1

OriginalGriff

Нет, потому что:
1) Мы понятия не имеем, что вы считаете "анимированной гистограммой".
2) Мы здесь не для того, чтобы делать за вас вашу работу. Мы более чем готовы помогать людям, но когда вы говорите: "у меня нет ничего", тогда мы предполагаем, что вы хотите, чтобы все это было сделано для вас, и это не то, для чего мы здесь.

Поэтому подумайте о том, чего именно вы пытаетесь достичь, подумайте о том, как вы могли бы заставить это работать, и дайте ему попробовать. Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Shan57

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

OriginalGriff

"закончите эту задачу" подразумевает "я начал, но застрял" - а вы нет. :смеяться:
И, как я уже сказал, Мы понятия не имеем, что вы можете считать анимированной диаграммой, поэтому, даже если бы мы хотели предложить пути, мы не смогли бы этого сделать.