获取请求此窗口显示的对象
本文关键字:对象 显示 窗口 请求 获取 | 更新日期: 2023-09-27 18:17:35
我想创建一个显示图形的窗口。菜单条中有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
内部的sender对象
将sender传递给表单构造函数:
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();
}