CS1061 C # не содержит определения для - PullRequest
0 голосов
/ 03 февраля 2019

помогите разобраться в чем ошибка, спасибо.Проект написать приложение универсальной платформы Windows (UWP), ошибки в XAML.

Ошибка в строке 61, случай 6: // UserPage.xaml строка 61 {this.RowHeaderMouseClick_dgvUsers = (global :: Windows.UI.Xaml.Controls.Grid) (target); ((global :: Windows.UI.Xaml.Controls.Grid) this.RowHeaderMouseClick_dgvUsers) .Tapped + = this.RowHeaderMouseClick ;} break;

<Grid Grid.Column="0" x:Name="RowHeaderMouseClick_dgvUsers" Tapped="RowHeaderMouseClick">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
                <ColumnDefinition Width="1*" />
            </Grid.ColumnDefinitions>

код в c #

private void RowHeaderMouseClick_dgvUser(object sender, TappedRoutedEventArgs e)
    {
        Grid grd = sender as Grid;

        int rowIndex = Grid.GetColumn(grd);
        Grid.GetRow(grd);
        id_user.Text = dgvUsers.Text[0].ToString();
        first_name.Text = dgvUsers.Text[1].ToString();
        last_name.Text = dgvUsers.Text[2].ToString();
        email.Text = dgvUsers.Text[3].ToString();
        username.Text = dgvUsers.Text[4].ToString();
        password.Text = dgvUsers.Text[5].ToString();
        contact.Text = dgvUsers.Text[6].ToString();
        address.Text = dgvUsers.Text[7].ToString();
        gender.Text = dgvUsers.Text[8].ToString();
        user_type.Text = dgvUsers.Text[9].ToString();
    }

1 Ответ

0 голосов
/ 03 февраля 2019

В указанном коде имя обработчика событий неверно.Это должен быть RowHeaderMouseClick, а не RowHeaderMouseClick_dgvUser.

RowHeaderMouseClick_dgvUser - это имя элемента управления (кстати, это неправильное имя для элемента управления, более подходящим является dgvUser)

Компилятор не может на это жаловатьсянайдите метод с именем RowHeaderMouseClick (как показано в коде XAML).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...