Hello,
I use VB.NET design 4 windows for user input in AutoCad, when I hit the next button on the 1st window, then the 2nd window jump out, however, it jumps out behind the Autocad main window. the window 3 and 4 works fine. Is there anyone knows how to fix this little BUG?
Thank you in advanced!
I use VS2010 and AutoCad2011
I use the following to get the 1st window.
<CommandMethod("CoreInput")> _
Public Sub ShowForm()
Dim ModalForm As Form1 = New Form1()
Autodesk.AutoCAD.ApplicationServices.Application.ShowModalDialog(ModalForm)
End Sub
-------------------------------------------------------------
use the following to hide the 1st window and jump out the 2nd window.
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Form2Open As New Form2
Form2Open.Show()
'Form2.Show()
Me.Hide()
End Sub
Solved! Go to Solution.
Solved by HJohn1. Go to Solution.
Why you do not use the Aplication.ShowModalDialog method on your Button_Click event as you did on your Command method? You are not supposed to call the Form.Show methods directly because it could result in unexpected behavior.