GDI + Проблема составления таблицы - PullRequest
0 голосов
/ 10 апреля 2010

Я пытаюсь нарисовать таблицу на панели в C # Windows Form, используя GDI +. Проблема в том, что когда я минимизирую приложение, мой рисунок исчезает. Как я могу избежать этого и почему действовать таким образом?

1 Ответ

0 голосов
/ 10 апреля 2010

Все исчезает, когда вы минимизируете окно. Я предполагаю, что вы имеете в виду, что таблицы больше нет, когда вы восстанавливаете окно. Это произойдет, когда вы не используете событие Paint для рисования таблицы, а рисуете экран напрямую. Реализуйте событие Paint панели:

private void panel1_Paint(object sender, PaintEventArgs e) {
  e.Graphics.DrawLine(Pens.Black, 0, 0, panel1.Width, 0);
  // etc...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...