C# 调用按钮';带有CommandArgument的s方法

C# 调用按钮';带有CommandArgument的s方法,c#,.net,button,commandargument,C#,.net,Button,Commandargument,我不确定这个标题是否有意义 我试图调用一个通常只能通过直接点击首页本身访问的方法。然而,在一个非常特殊的实例中,我需要调用这个方法一次,但是由于这个方法使用Buttons CommandArgument来确定它应该做什么,我需要得到这个伪按钮调用的CommandArgument 我通常会这样调用一个方法 Make_Profile(this, new EventArgs()); 或 我尝试过调用这样的方法: AddressPage(this, new EventArgs("CommandArgu

我不确定这个标题是否有意义

我试图调用一个通常只能通过直接点击首页本身访问的方法。然而,在一个非常特殊的实例中,我需要调用这个方法一次,但是由于这个方法使用Buttons CommandArgument来确定它应该做什么,我需要得到这个伪按钮调用的CommandArgument

我通常会这样调用一个方法

Make_Profile(this, new EventArgs());

我尝试过调用这样的方法:

AddressPage(this, new EventArgs("CommandArgument", "1");
但我认为我不太理解这段代码

在我调用的方法中:

argument = ((Button)sender).CommandArgument;

    if (string.IsNullOrWhiteSpace(argument))
    {
        numba = 0;
    }
    else
    {
        numba = Convert.ToInt32(argument);
    }
希望你们能看到我想从巴顿那个里得到什么

Make_Profile(null, null);

工作正常。

亲爱的,需要两个参数(这表示发送者,新的eventargs表示发送数据,在本例中为AddressPage(这,新的eventargs(“CommandArgument”,“1”);它表示eventargs具有CommandArgument,其值为1,“获取此伪按钮调用的CommandArgument”是什么意思?如果它是假的,为什么不也伪造commandargument?我不知道如何伪造commandargument;因此,通常当我伪造调用通常由按钮调用的方法时,我会执行“methodname(null,null)”'但是,由于这个新方法也依赖于buttons CommandArgument,因此我需要一种使用CommandArgument调用该方法的方法
Make_Profile(null, null);