Forms :: Mdi Call Active Child Form Method?
Aug 20, 2009I'm trying to call a method defined within a child form from the menu strip of the parent form when the child form is active.
View 1 RepliesI'm trying to call a method defined within a child form from the menu strip of the parent form when the child form is active.
View 1 Replieshow to get all the active mdi child in an application..it is possible to work? me.ActiveMdiChild.Name
View 1 RepliesI have two form :
class form1 'parent form dim number as integer
public sub create ()
dim f2 as new form2
f2.MdiParent = me[code]....
In form2.vb how to use variable number and method test
Does calling the Dispose method on a Windows.Forms.Timer call it's Stop method? Or should I stop the timer before I dispose it?
View 5 Repliesi want to which way is better when concentration is on processing speed. i want to call a method that compute some data that method is on another form in my windows form application then what you prefer is better way 1) to call that method in another form and use returned value or create similar method in form where it is required.i want to make it's processing fast.
View 3 RepliesIt has to be a simple line of code but I do not know how to construct it. Using VB 2010 Express, I have a MDI parent form and many child forms. I want the parent form to determine what child form is active and load data into the RichTextBox1 on the child form. Each Child form has a RichTextBox1. The parent form gets its data by loading a file.
I am close to a solution but just can't get there. You will see in the code below, if I make a direct reference to a specific child form, it works great. What I want to do is to use the Active Form function to determine which form to write to. I have looked at the MS tutorial which gets me close.
Private
Sub OpenToolStripMenuItem_Click(ByVal sender
As System.Object,
[Code].....
I want to get the contents of the active child MDI form, how do you do that? Here's what I did to create a child form.
childForm += 1
If childForm > UBound(childForms) Then
ReDim childForms(childForm)
[Code].....
So say I want to get the text from an active form. How can I get the active form id so I can just do this?
childforms(childform).textbox1.text
I just starting to use MDI form. I can show the child MDI form, without any problem. My problem is that I want to close the child form also from the parent menu bar. This is my code:
Private Sub CloseToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CloseToolStripMenuItem.Click
Dim frmActive As Form = Me.ActivateMdiChild
[code].....
When I have two MDI Child forms opened, it is difficult to visually see the active form versus the non-active form.I would like to have the Active Form stand out more, say a yellow border.
View 3 RepliesAfter getting the current mdi active child form, how can I get it's control collection so I can access their data?
View 8 RepliesI have MDI form in different project and child forms in different project which is dll project. How can I call save method of my child form from MDI form when I click on save from toolbar button of mdi parent form. I can't access child forms save method at run time?
View 11 RepliesI have two forms. Form A and Form B. Form A has a datagrid that is populated from a SQL Database Table query. When a button is pressed Form B is launched that allows you to add a record to the database table. I need for the datagrid to be refreshed and show the newly added record when I close form B and go back to the parent.
[Code]...
How can I disable the parent form when I call a child form?This code doesn't disable the parent form like I thought it would:
frmChild.ShowDialog()
i have a form frmCLreport which is open on the show button in frmCause form. Now frmCause is child of MDI form because it will on the menu item of MDI.now my problem is that, when i click on menu frmCause will open as a child of MDI, but when we click on the show button on frmCause a new form will open name is frmCLreport. this will open on another window,but i have to call this form in same MDI form as child, is it possible?
View 1 RepliesCould i call the child form events like (closing ,load, activate,closed) .
View 6 RepliesI added toolstrip control into MDI form. on the parent form, creat many toolstripbutton like tbAdd, tbSave,tbEdit.When I open child form, how to call tbAdd or tbSave.. toolstripbutton on the MDI?
View 1 RepliesI have a Form1 with a method called OrdreUpdate2 I try to run thad method from another form by using the command Form1.Ordreupdate2 in a buttonclick.
But nothing happens..What am I missing here?
I am having a toolstrip in the mdi form which contains save, update delete and clear buttons. The child form is having save, update, delete and clear as public sub routines , and client form will not have any standard buttons, I will click the respective button in the parent tool window which should call the child forms function.
View 1 RepliesI have a small program which draws some lines with a method called: Drawlines But Now I want to call this method in the load form routine. So if the form is loaded the lines should be drawn in the picturebox. But is this possible or should the form first be loaded completely before you can call methods in that same form?
View 6 RepliesI have a MDI Form that has a child form containing a text box. I want to be able to make a call to the TextBox's cut() method on the currentlly active child form. Here's what I have so far, but it is complaining about using ctrl.cut()
[Code]...
I am suppose to call a method and define it from the constructor of a form.
MSDN says this in regards to something im doing.
Whatever, does it mean?
In Visual Studio 2010, create a VB.net Windows Forms App. Add 2 forms: Form1 and Form2. In the Form1 Load event type Form2.Close(). Now if we look in the method definition Close() is not a static (shared) method. So how is this possible to compile or to work at run time.
Furthermore, do the same thing in C# and Form2.Close(); doesn't compile.
What's going on? Why is this possible in VB.net and what is actually happening when that line of code is executed?
I am new to vb.net and what I want to do is change the bg color if my form is active.
I have tried searches and try and fail but I cant figure it out
I was wondering if there's a method to set the form as the active window (not topmost obviously), if it's currently not the active window (meaning another window is currently the active one). By active I mean "selected".
View 1 RepliesOn a dynamic form a WebBrowser control connects to a Media Player on one of our servers.After the form is closed the audio is still running even though the FormClosed event is handled.[code]
View 4 RepliesWhen an instantiated class calls a method in the parent form class, VB.NET starts a new instance of the form class instead of calling the method on to the active one.How do I tell it that I have just one instance of my form class, or that I don't want to create a new instance of the form and just call the method on the already active form?
View 2 RepliesHow to programatically find the Currently opened form's Name
/Active Forms Name
When I open my child form,
frm_Analogs.ShowDialog()
It opens up the new form, but now I can not interact with my main form. It will not accept focus or allow me to interact with it.
Do I need to change the form type?
Is there any way to skip a the validating event of the active control when the close button of the form is clicked. It is very annoying when user wants to close the form, but due to the validate event of the active control, it asks for the valid input. The user is forced to give valid input to close the form. I have searched a lot for this on net but no any proper solution could be found.
View 5 RepliesI have about 60 Child forms
Each have a variable with same name.
In Main form I want to set the value of the variable of the active child.
One way of doing that is like
Select Case Me.ActiveMdiChild.Name
Case "formName"
frmformName.Variable=0
I donot want to do that as it involves writing many cases and I may miss some.
Is there some other way of doing it .
I tried
Dim O as Object = Me.ActiveMdiChil
O.VariableName= 0
and its various variants but its not working