Ошибка: имя «FindName» не существует в текущем контексте в моем новом классе - PullRequest
0 голосов
/ 04 мая 2019

В настоящее время я создаю новый UWApp в C # с использованием Visual Studio 2017. После создания нового класса, который будет обрабатывать все отображение содержимого Xaml.

Я передал функцию, содержащую эту строку кода:

...

Image imgObj = (Windows.UI.Xaml.Controls.Image) FindName ("myTopImage");

...

новому классу, но FindName выделено красным с этим сообщением об ошибке:

Имя 'FindName' не существует в текущем контексте

Я не уверен, почему FindName работает хорошо вMainClass, а не в новом классе.Я делал это раньше в других приложениях без каких-либо проблем.

спасибо за ваше время.

1 Ответ

0 голосов
/ 05 мая 2019

Что я делаю, чтобы решить проблему:

  1. добавить новую страницу контента (xaml + cs)
  2. перенес все мои существующие xaml & код с главной на новую страницу

Таким образом, все элементы управления находятся вне главной страницы и доступны из нового класса страниц. Я должен был сделать это с самого начала.

...