Добрый день. Нужно поюзать таймер в 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" "
Подскажите пожалуйста, как лечить?
Все заработало, только теперь на строке:
lbWord.Content = DateTime.Now.ToString();
выпадает в исключение:"
Вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток."
попробовал сделать:
this.Invoke((MethodInvoker)delegate
{
lbWord.Content = DateTime.Now.ToString();
})
Но Invpke подчёркивает красным. Что делать?