C++ .NET (График функции)

Рейтинг: 2Ответов: 1Опубликовано: 02.05.2015

Visual Studio 2012, С++ .NET Framework. В форме задаются два числа a, b. Надо, чтобы по нажатию на кнопку появился график кривой y=a*x^2+b. Какой элемент лучше всего использовать для вывода графика на экран? Подойдёт ли для этого обычный PictureBox, или есть что-то лучше?

Ответы

▲ 3Принят

PictureBox вполне подойдет. Он как раз и предназначен для таких вещей. Если график нужно нарисовать 1 раз, то элемент управления не очень важен (можно рисовать прям на форме). Если же нужна быстрая перерисовка изображения, добавление новых деталей поверх старых (работа с Image и BackgroundImage), то тут конечно стоит использовать элемент с хорошей буферизацией, предназначенный для графики, коим и является PictureBox.