C#. Не могу подключить к WPF пространство System.Windows #724886


#0 by batmansoft
Добрый день. Нужно поюзать таймер в WPF приложении. Дела вот так: /// <summary> /// Таймер для генерации тактов /// </summary> public System.Windows.Threading.DispatcherTimer timer; Windows подчеркивает красным. Пытаюсь добавить ссылку. В списке .NET нету System.Windows, есть System.Windows.Forms. Добавляю хотя бы эту ссылку. Думаю, может попытаюсь хотя бы стандартный таймер подключить. Делаю using System.Windows.Forms; Windows подчеркивает красным. Подскажите пожалуйста, как быть? Сообщение об ошибке при подчеркивании красным: "Ev_Hyper,"Имя или тип Windows отсутствует в пространстве имен System" " Подскажите пожалуйста, как лечить?
#1 by av_x86
Добавить: using System.Threading;
#2 by av_x86
точнее using System.Windows.Threading;
#3 by batmansoft
помогло вроде бы - в System.Threading есть просто Timer. но посмотрим как будет работать...
#4 by batmansoft
спасбо
#5 by batmansoft
Все заработало, только теперь на строке: lbWord.Content = DateTime.Now.ToString; выпадает в исключение:" Вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток." попробовал сделать:             this.Invoke((MethodInvoker)delegate             {                 lbWord.Content = DateTime.Now.ToString;             }) Но Invpke подчёркивает красным. Что делать?
#6 by av_x86
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С