| | |
Calling function in a child window from main parent window
Please support our C# advertiser: Intel Parallel Studio Home
![]() |
•
•
Join Date: Jan 2006
Posts: 26
Reputation:
Solved Threads: 0
Hi all...
This is the case:
I have a main parent window, and a child window inside it.
The parent window consists of a menubar, whereby clicking one of its menu item (mnuSave) is supposed to save the graph drawn inside the child window. The code for saving the graph is done by a method called SaveGraph(). I tried calling the method from the main parent window, but then an error occured saying "TestProg.ChildWin.zedGraphControl1" denotes a 'field' where a 'class' was expected.
The following illustrates better :
Inside parent window (TestProg)
Inside the child window (ChildWin)
The zedGraphControl1 is one drawing graph control from zedGraph, a useful graph drawing plugin for C#. What should I do in this case?
This is the case:
I have a main parent window, and a child window inside it.
The parent window consists of a menubar, whereby clicking one of its menu item (mnuSave) is supposed to save the graph drawn inside the child window. The code for saving the graph is done by a method called SaveGraph(). I tried calling the method from the main parent window, but then an error occured saying "TestProg.ChildWin.zedGraphControl1" denotes a 'field' where a 'class' was expected.
The following illustrates better :
Inside parent window (TestProg)
C# Syntax (Toggle Plain Text)
private void mnuSave_Click(object sender, System.EventArgs e) { ChildWin selectedView = (ChildWin)this.ActiveMdiChild; ChildWin.SaveGraph(); }
Inside the child window (ChildWin)
C# Syntax (Toggle Plain Text)
public static void SaveGraph() { zedGraphControl1.GraphPane.Image.Save(@"\My Documents\Visual Studio Projects\image.png", System.Drawing.Imaging.ImageFormat.Png); }
The zedGraphControl1 is one drawing graph control from zedGraph, a useful graph drawing plugin for C#. What should I do in this case?
![]() |
Similar Threads
- Parent/Child Windows References (JavaScript / DHTML / AJAX)
- Helping with calling a function (C)
- Calling C function from MATLAB (C)
- Control Child Window After parent refresh W/O Frames (HTML and CSS)
- Datagrid to draw a table (C#)
- How do I Execute multi programs (Visual Basic 4 / 5 / 6)
- Listeners (Java)
- "cannot resolve symbol"problem (Java)
- Still need info on calling a function from bool! (C++)
Other Threads in the C# Forum
- Previous Thread: C# VS 2005 - SQL Query Parameters to an ODBC DataSource
- Next Thread: Creating a setup project using Setup Project Wizard
| Thread Tools | Search this Thread |
.net access algorithm array barchart bitmap box broadcast c# check checkbox client combobox control conversion csharp custom customactiondata database datagrid datagridview dataset datastructure date/time datetime datetimepicker degrees development dll draganddrop drawing encryption enum event excel file filename files form format forms function gdi+ gis gtk hash image index input install java label list listbox mandelbrot math mouseclick mysql operator outlook2003 path photoshop picturebox pixelinversion pixelminversion post programming radians regex remoting richtextbox safari server sleep snooze socket sql statistics stream string table tables tcp text textbox thread time timer update usercontrol usercontrols validation visualstudio webbrowser webcam wia windows winforms wpf xml





