Re[5]: изменение системы координат
От: Repdiablo  
Дата: 02.08.04 11:08
Оценка:
Делаю так:

Matrix m = new Matrix();
m.Translate(0,this.Size.Height);
m.Scale(1,-1);
e.Graphics.Transform = m;

рисую график


В другой функции делаю так:
Point[] strPointArray;
strPointArray = new Point[6];
for (int j = 0 ; j <=5; j++) 
{
 strPointArray[j].X = j;
 strPointArray[j].Y = -10;
}
Matrix m = new Matrix();
m.TransformPoints(strPointArray);
e.Graphics.ResetTransform().

e.Graphics.DrawString("1", drawFont, drawBrush, strPointArray[0].X, strPointArray[0].Y);


1 — не вижу на экране

Что делаю не так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.