still stuck... :/
I got the general idea from ur article and thanks for that. But I'm still a little bit stuck.
Okay I'll give u the picture of the program I'm working on.
There's a Main menu (which is a MDI container). And there is a form called frmCourseMaster as a children form.
when I click the button that is pointed, it shows up a another form which you can search for a certain record and when you double click on it, the Name loads in to the textbox that is located by the side.
I wrote the code as you have explained in ur article. But then when I try to run the program it throws the following error.
And I'm confused at some points.
let's say,
To load another form(a) within a form(b), which is already a childern form of the main menu(c), do I have to set the IsmdiContainer to true of the (b) form..?? (I think its impossible coz it throws an error saying a single form can't be both parent and children, right?)
Or is it some other reason I'm overlooking..??
Please clear this up for me..
Below is the code which I wrote,
in the 'Find' form :-
Private Sub gridLecFind_CellDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles gridLecFind.CellDoubleClick
Dim dtrow As DataRow = DirectCast(Me.BindingSource1.Current, DataRowView).Row
Using lecFinder As New frmCourseMaster(dtrow)
lecFinder.ShowDialog()
End Using
End Sub
in the 'course master' form :-
Public Sub New(ByVal dtr As DataRow)
InitializeComponent()
Me.dtr = dtr 'I have declared dtr as DataRow above
Me.txtLecturer_1.Text = CStr(dtr("Name"))
End Sub