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)
private void mnuSave_Click(object sender, System.EventArgs e)
{
ChildWin selectedView = (ChildWin)this.ActiveMdiChild;
ChildWin.SaveGraph();
}
Inside the child window (ChildWin)
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?