我想创建一个显示图形的窗口。 menustrip内有4个菜单项。单击菜单项时,将显示DetailsGraph窗口。但是在这种形式中,我想获得单击哪个菜单项的名称以打开此表单。所以,我将在我的表格上显示精确的图表。
private void menuItemTemp_Click(object sender, EventArgs e)
{
(new GraphOneWindow()).Show();
}
private void menuItemConductivity_Click(object sender, EventArgs e)
{
(new GraphOneWindow()).Show();
}
我可以在哪个函数中获取GraphOneWindow.cs
内的发件人对象?
答案 0 :(得分:0)
将发件人传递给表单构造函数:
public class GraphOneWindow:Form
{
public GraphOneWindow(object sender)
{
InitializeComponent();
//cast and use sender here
}
}
private void menuItemTemp_Click(object sender, EventArgs e)
{
(new GraphOneWindow(sender)).Show();
}