zephirus Posted November 4, 2007 at 12:22 AM Report Share #145045 Posted November 4, 2007 at 12:22 AM Olá, a minha questão é muito simples. Eu tenho uma form e através de um botão abro outra form. Eu quero que, ao abrir essa form, não consiga mexer (clicar) na form inicial sem fechar a que abri com o botão. Não encontrei ajuda através da pesquisa. Cumprimentos Link to comment Share on other sites More sharing options...
Ridelight Posted November 4, 2007 at 12:40 AM Report Share #145050 Posted November 4, 2007 at 12:40 AM Isso em full screen dá, activando a opção "always on top" da form que abres clicando no botão ! Regras do FÓRUM Link to comment Share on other sites More sharing options...
zephirus Posted November 4, 2007 at 12:48 AM Author Report Share #145052 Posted November 4, 2007 at 12:48 AM Isso em full screen dá, activando a opção "always on top" da form que abres clicando no botão ! Eu já experimentei isso mas eu não quero apenas que ela fique no topo. Eu quero não poder mexer na outra enquanto a segunda estiver aberta. Um pouco como acontece quando fazes um save as... num programa qualquer. Enquanto não gravas ou cancelas, não mexes no resto do programa. Link to comment Share on other sites More sharing options...
Revolt Posted November 4, 2007 at 11:10 AM Report Share #145093 Posted November 4, 2007 at 11:10 AM http://msdn2.microsoft.com/en-us/library/c7ykbedk.aspx Revolt Website Antigo Nick: Pauzinhos Link to comment Share on other sites More sharing options...
zephirus Posted November 4, 2007 at 11:24 AM Author Report Share #145099 Posted November 4, 2007 at 11:24 AM http://msdn2.microsoft.com/en-us/library/c7ykbedk.aspx Não consegui reproduzir isso no meu programa. Se calhar também vi muito à pressa. Agora vou ter de sair, mais logo já dou uma olhada mais atenta. Muito obrigado pela ajuda. Link to comment Share on other sites More sharing options...
Joca Posted November 4, 2007 at 11:39 AM Report Share #145102 Posted November 4, 2007 at 11:39 AM Eu faria exactamente o mesmo que o Pauzinhos disse! Vê o meu exemplo de código: Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Depois de adicionares um botão à Form1: Button1.Text = "Clique para exibir a Form2" Button1.Size = New Size(75, 56) End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Depois de adicionares a Form2 ao teu projecto, escreves: Form2.ShowDialog() End Sub End Class Link to comment Share on other sites More sharing options...
zephirus Posted November 4, 2007 at 04:53 PM Author Report Share #145193 Posted November 4, 2007 at 04:53 PM Obrigado Joca. Afinal era extremamente simples. Eu tinha isto: Form2.Show() Foi só mudar para: Form2.ShowDialog() Link to comment Share on other sites More sharing options...
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