none
Проблемы при разработке приложений для Windows Store RRS feed

  • Вопрос

  • Здравствуйте!

    У меня возникли проблемы при разработке первого приложения для  Windows Store в VS2013 pro.

    При редактировании файла MainPage.xaml.cs студия ругается на все мои именованные контролы, например:

    <Button x:Name="showPic" Click="showPic_Click" IsEnabled="False">showPic</Button>

    или

    <Button Name="showPic1" Click="showPic1_Click" >showPic</Button>

    Говорит, что элемент showPic не существует в текущем контексте.

    Более того, ругается и на входящий в шаблон конструктора метод InitializeComponent();:

     public MainPage()
            {
                this.InitializeComponent();
                
            }

    Говорит, что App1.MainPage не содержит определения для

    InitializeComponent.... Естественно, не работает Intellisense. А вводить вручную методы и свойства мне, как-то не хочется.

    При этом всё нормально компилируется и запускается. Причём иногда вдруг перестаёт подчёркивать всё это красным и нормально всё работает, потом когда-то опять начинается тоже самое.

    Можно ли каким-то образом исправить ситуацию?


    gs

    20 декабря 2013 г. 9:04

Ответы

  • Уважаемый Максим!

    Не принимайте, пожалуйста, мои восклицания близко к сердцу. Поздравляю Вас и Ваших коллег, а также всех посетителей форума с Новым годом!

    А проблемка-то эта обходится просто с использованием MVVM, где никакого именования контролов, в принципе, не требуется. Просто я думал, может быть что-то делаю не правильно...


    gs

    31 декабря 2013 г. 9:21

Все ответы

  • Мне на почту пришел один ответ, правда совершенно не по теме, да и тот как я вижу здесь был по какой-то причине удалён...

    Ради чистоты эксперимента просто создал проект из шаблона Hub. Ничего не изменял, всё равно в конструкторе подчёркивает красным

    InitializeComponent();

    Говорит, что HubPage не содержит определения

    InitializeComponent

    и не был найден метод расширения и т.п.

    Студия 2013 про русская. Причём в WPF таких проблем нет.

    Так никто из специалистов MSFT не знает ответа на вопрос?


    gs

    22 декабря 2013 г. 8:04
  • А почему "Тема неактивна"? Ответа-то я так и не получил!

    gs

    31 декабря 2013 г. 8:23
  • Здравствуйте,

    Форум гаранции об ответе не дает. Хотите помощи MSFT, открывайте заявку в службу поддержки. На форуме таких людей нет. Так что можно и без восклицаний обойтись.


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    31 декабря 2013 г. 8:34
    Модератор
  • Уважаемый Максим!

    Не принимайте, пожалуйста, мои восклицания близко к сердцу. Поздравляю Вас и Ваших коллег, а также всех посетителей форума с Новым годом!

    А проблемка-то эта обходится просто с использованием MVVM, где никакого именования контролов, в принципе, не требуется. Просто я думал, может быть что-то делаю не правильно...


    gs

    31 декабря 2013 г. 9:21
  • И Вас тоже с наступающим :)

    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    31 декабря 2013 г. 11:52
    Модератор