Увеличение размера графического прямоугольника вверх - PullRequest
1 голос
/ 14 января 2011

Я хочу создать приложение в виде гистограммы в приложении на базе Windows. Я хочу, чтобы во время выполнения всякий раз, когда пользователь вводил какое-либо значение в textBox и нажимал на кнопку, панель должна фактически увеличиваться или уменьшаться в соответствии со значением, заданным параметром пользователь, я попробовал то же самое, все работает, за исключением того, что я не понимаю, как заставить бар увеличиваться вертикально снизу вверх, так как параметр высоты FillRectangle всегда увеличивает его сверху вниз, я хочу использовать обратную функциональность ..

Пожалуйста, помогите мне в этом, так как это крайне важно. Спасибо и С уважением Abbas Electricwala

1 Ответ

0 голосов
/ 14 января 2011

Вы должны расположить столбец в точке на графике, где его высота заполняет прямоугольник так, чтобы он просто касался нижней части графика.

Например, если нижняя часть графика имеет 320 пикселей, а полоса должна быть высотой 40, вы должны создать прямоугольник так, чтобы он отображался в 320 - 40 или 280, а затем задать ему высоту: 40. Это заставит его появиться в правильном месте и будет правильной высоты.

...