繁体   English   中英

错误 1061 C# 不包含定义并且找不到 ..first 类型的参数

[英]Error 1061 C# does not contain a definition for and no ..first argument of type could be found

我有两个错误,请解释错误的原因是什么,以及如何解决,谢谢。 在通用 Windows 平台 (UWP) 应用程序中编写项目。 我试图调用的方法:

private void AddButton_ClickAsync(object sender, EventArgs e)
    {

        //Getting Data From UI

        u.first_name = first_name.ToString();
        u.last_name = last_name.ToString();
        u.email = email.ToString();
        u.username = username.ToString();
        u.password = password.ToString();
        u.address = address.ToString();
        u.gender = gender.ToString();
        u.user_type = user_type.ToString();
        u.added_date = DateTime.Now;
        u.added_by = 1;

        //Inserting Data info Database
        bool success = dal.Insert(u);
        //If the data is successfully inserted then the value of succesess
        if(success==true)
        {
            //data Successfully inserted
            Msgbox.Show("User successfully created.");
            clear();
        }
        else
        {
            Msgbox.Show("Failed to add new user");
        }
        //Refreshing Data View
        DataTable dt = dal.Select();
        dgvUsers.DataContext = dt;

    }

XAML 代码

<Pivot>
            <Pivot.RightHeader >
                <CommandBar OverflowButtonVisibility="Collapsed" Background="Transparent" >
                    <AppBarButton x:Name="btn1" Icon="Add" Click="AddButton_Click"/>
                    <AppBarSeparator/>
                    <AppBarButton x:Name="btn2" Icon="Delete" Click="DeleteButton_Click"/>
                    <AppBarSeparator/>
                </CommandBar>
            </Pivot.RightHeader>
        </Pivot>

您的问题在于方法名称。 看看下面几行。

<AppBarButton x:Name="btn1" Icon="Add" Click="AddButton_Click"/>

private void AddButton_ClickAsync(object sender, EventArgs e)

在您的 Xaml 中,您在 Click 事件上调用名为“AddButton_Click”的方法,但该方法实际上名为“AddButton_ClickAsync”。 您需要更改其中任何一个,以便两者相同。

第二个错误,将在以下行。

<AppBarButton x:Name="btn2" Icon="Delete" Click="DeleteButton_Click"/>

您没有 DeleteButton_Click 的定义,或者至少您没有共享它。 所以很可能第二个错误就在这一行。

PS:除非共享整个代码,否则不能肯定地说,但最有可能的领域是这些。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM