Mitenkähän vb.netissä saa OwnerFormin sillain, että Ownedform näkyy tämän päällä ja ainoastaan ownedformin toiminnot ovat aktiivisia. Kokeilin pääformille jo .enabled=false toimintoa kun ownedform näytetään, mutta haluaisin ettei pääformin toimintoja kuitenkaan tummenneta.
...(mahdollisimman sekavasti selitetty, väi hä.)
Avaat lomakkeen:
MyForm.ShowDialog(), jolloin se näyttää avattavan lomakkeen modaalisena.
Jos et halua lomakkeen olevan modaalinen, mutta toisen lomakeen kontrollit eivät saa olla käytettävissä, voit asettaa lomakkeen kontrollit esim.GroupBox kontrolliin ja asettaa GroupBoxin enabled-ominaisuus epätodeksi: MyGroupBox.Enabled=False
Tänks, tuo valotti yksinkertaisuudellaan :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.