.FillRectangle ничего не рисуя
У меня проблемы с выяснением, почему. FillRectangle не работает для меня.
Кроме того, поскольку это не исключение, у меня закончились идеи, почему это может быть, поэтому мне нужна помощь здесь: /
Часть кода затрагивается это
try
{
using (FileStream fileStream = File.OpenRead(filePath))
{
using (StreamReader streamReader = new StreamReader(fileStream, Encoding.UTF8, true, 1024))
{
String line;
int mW = Convert.ToInt32(Math.Round(this.Size.Width / 2d));
int mH = Convert.ToInt32(Math.Round(this.Size.Height / 2d));
SolidBrush myBrush;
myBrush = new SolidBrush(Color.Black);
PointF A = new PointF(0f, 0f);
Graphics g = this.CreateGraphics();
g.TranslateTransform(mW, mH);
while ((line = streamReader.ReadLine()) != null)
{
string[] points = line.Split(',');
A = new PointF((float)(Convert.ToDecimal(points[0])), ((float)(Convert.ToDecimal(points[1]))));
//A is defined correctly, as A.X and A.Y both have values
g.FillRectangle(myBrush, A.X, A.Y, 1f, 1f);
}
}
}
}
catch (Exception p)
{
MessageBox.Show(p.Message);
}
Любая помощь приветствуется, так как мои знания о Grpahicsочень ограничены
Заранее спасибо,
Рубен :)