Jump to content

[Resolvido] Botão Close


celsoreis
 Share

Recommended Posts

Boa noite Celsoreis,

Existem várias opções, mas cada uma conforme a sua utilidade, mesmo não sabendo exactamente o que pretendes, coloco aqui duas idéias:

Opção 1:

Nas propriedades do Form alteras a FormBorderStyle para None e saem todos os botões ficando a teu critério novos botões que queiras criar.

Opção 2:

2. No Form que está a criar colocas o seguinte código abaixo, desta forma o botão Close fica visível mas não funcional:

Dim CanClose As Boolean = False
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If CanClose = False Then
e.Cancel = True
End If
End Sub

Espero ter ajudado, caso não seja isto que pretendes ajuda-nos a entender a tua questão dizendo-nos exactamente a tua idéia.

Cumps,

Edited by lusky
geshi
  • Vote 1
Link to comment
Share on other sites

Desde já agradeço as respostas. 🙂

Vou tentar explicar me, senhor Lusky o que eu pretendo não é que o botão fique não funcional.... Eu quero que ele compra a sua função de fechar, mas quando clicar mos nele eu quero que ele antes de fechar mostre uma mensagem se pretende mos mesmo sair ou não do programa....

Entendeu ?

Link to comment
Share on other sites

Desde já agradeço as respostas. 🙂

Vou tentar explicar me, senhor Lusky o que eu pretendo não é que o botão fique não funcional.... Eu quero que ele compra a sua função de fechar, mas quando clicar mos nele eu quero que ele antes de fechar mostre uma mensagem se pretende mos mesmo sair ou não do programa....

Entendeu ?

Ahh, eu acho que entendi. Uma resposta antes do form fechar para confirmar a ação, acho que é isso.

Tenho este código

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
	e.Cancel = True
	If MsgBox("Você tem certeza que deseja finalizar a aplicação ?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
		End
	End If
End Sub

Você precisa colocar ele dentro do evento FormClosing do seu form.

Edited by Muryllo
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.