Задать вопрос
@TwilightSoul

C# System.Graphics Как растянуть изображение?

Здравствуйте. Пишу приложение на C# при помощи WinForms. Для отрисовки изображений использую вот такой код
e.Graphics.DrawImage(MatheMage.Properties.Resources.ChooseMenu, 0, 300);

Захотел добавить поддержку полноэкранного режима(На данный момент окно 640:480). Для этого использовал код:
private void GameForm_Load(object sender, EventArgs e)
{
    this.TopMost = true;
    this.FormBorderStyle = FormBorderStyle.None;
    this.WindowState = FormWindowState.Maximized;
}

Но как ни странно, вокруг формы просто появился белое пространство на весь экран.
Есть ли способ просто масштабировать всю форму, не переписывая координаты всех объектов с учетом размера уже развернувшегося окна?
  • Вопрос задан
  • 890 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
hePPer
@hePPer
доки

используй перегрузку которая принимает параметры с исходными размерами картинки и целевыми
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы