Stack Overflow en español Asked on November 24, 2021
Estoy intentando hacer que mi formulario este siempre en frente de las demas aplicaciones. Esto es debido a que generalmente queda abierto al fondo de todo y la aplicacion no iniciara por que es un formulario para actualizar.
Codigo del formulario que llama al que quiero dejar en frente:
Update i = new Update();
i.ShowDialog();
Codigo del formulario Update:
private void Update_Shown(object sender, EventArgs e)
{
BringToFront();
}
Probe agregando BringToFront a un timer pero sigue sin funcionar…
La propiedad TopMost
del formulario permite ubicar tu formulario en primer plano, por encima de las demás aplicaciones, siempre que otra aplicación no haga lo mismo, en un momento posterior al que lo hizo la tuya.
El código quedaría como sigue:
private void Update_Shown(object sender, EventArgs e)
{
this.TopMost = true;
}
Puedes probar actualizar la propiedad periódicamente, para garantizar que siempre tu aplicación este en primer plano.
Answered by Eduardo Reyes on November 24, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP