AdrianoFigueiredo Posted September 6, 2013 at 12:57 AM Report #523583 Posted September 6, 2013 at 12:57 AM Boas, estou a criar uma aplicação em c#, no entanto deparei-me com o seguinte desafio... Como é que eu posso fazer com que uma MessageBox fique centrada numa form (de uma aplicação)? Cumprimentos
D3POD Posted September 6, 2013 at 11:36 AM Report #523638 Posted September 6, 2013 at 11:36 AM (edited) Encontrei o seguinte codigo, ve se te ajuda var form = new Form { StartPosition = FormStartPosition.Manual, ShowInTaskbar = false, Location = new Point(100,100) }; form.ShowDialog(); Edited September 18, 2013 at 08:50 AM by apocsantos
nelsonr Posted September 6, 2013 at 11:51 AM Report #523645 Posted September 6, 2013 at 11:51 AM Julgo que a localização da messagebox é automatica, não tens opções para mudar. Há formas de dar a volta, vê por exemplo aqui: http://forums.codeguru.com/showthread.php?20567-msgbox-position No entanto acho que será mais facil criares o teu proprio form para a mensagem e assim consegues posicionar onde quiseres.
AdrianoFigueiredo Posted September 9, 2013 at 03:17 PM Author Report #523929 Posted September 9, 2013 at 03:17 PM Olá a todos. Agradeço, desde já, a vossa ajuda. Quanto ao posicionamento da MessabeBox..., optei por seguir a opinião do CRLF (criar uma Form para menssagens e posiciona-la) para resolver o problema.
D3POD Posted September 11, 2013 at 09:49 AM Report #524074 Posted September 11, 2013 at 09:49 AM Eu também tive que fazer algo idêntico e foi assim que fiz... Num forme coloquei uma string vazia e dependendo do erro chamava o form e atribuía-lhe texto
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now