Inquiridor
Maximixando uma tela

Pergunta
-
Bom dia pessoal. Estou com um problema e não sei como resolver. Minhas telas estão funcionando certinho, porém, no momento que tento maximizar ela vai toda para o lado esquerdo no topo. Existe alguma forma de quando eu tentar maximizar a tela, ela abrir proporcionalmente para os lados e para cima e para baixo?
Garibaldo
Todas as Respostas
-
Ola Garibaldo,
Você pode usar dois métodos are concertar o problema SetWindowSize e WindowState. Os documentos abaixo vão explicar melhor como usa-los.
Boa sorte no seu projeto!
https://docs.microsoft.com/pt-br/dotnet/api/system.windows.forms.form.windowstate?view=net-5.0
https://docs.microsoft.com/pt-br/dotnet/api/system.console.setwindowsize?view=net-5.0
- Sugerido como Resposta Levi DomingosModerator terça-feira, 8 de dezembro de 2020 17:51
-
//Metodo para Maximizar, Minimizar e fechar o formulario
private void BtnRestaurar_Click(object sender, EventArgs e)
int lx, ly;
int sw, sh;
{
this.Size = new Size(sw, sh);
this.Location = new Point(lx, ly);
BtnMaximizar.Visible = true;
BtnRestaurar.Visible = false;
}
private void BtnMaximizar_Click(object sender, EventArgs e)
{
lx = this.Location.X;
ly = this.Location.Y;
sw = this.Size.Width;
sh = this.Size.Height;
this.Size = Screen.PrimaryScreen.WorkingArea.Size;
this.Location = Screen.PrimaryScreen.WorkingArea.Location;
BtnMaximizar.Visible = false;
BtnRestaurar.Visible = true;
}
private void BtnFechar_Click(object sender, EventArgs e)
{
DialogResult Resultado = new DialogResult();
Form Mensagem = new Frm_Informacao("Deseja realmente Sair do aplicativo?");
Resultado = Mensagem.ShowDialog();
if (Resultado == DialogResult.OK)
{
Application.Exit();
}
//////com notificação padrão.
////if (MessageBox.Show("Deseja Sair da aplicação?", "warning",
//// MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
////Application.Exit(); // sem Notificação
}
private void BtnMinimizar_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
- Sugerido como Resposta Levi DomingosModerator terça-feira, 8 de dezembro de 2020 17:51
-