2014-11-11 2 views
0

Можно ли связать переменную от одного класса к другой переменной в другом классе?C# Переменные связывания между классами

Я внедряю MVVM в приложении Windows Phone 8.1, и я новичок в телефоне Windows. То, что я пытаюсь сделать, это: у меня есть одна модель с атрибутом DateTime, и я хочу получить значение этого свойства, передав ее в код позади моей основной страницы. Xaml.cs вычислить прошедшее время и отобразить прошедшее время для UI.

Я пробовал что-то, но не повезло.

ответ

0

«Передайте его коду за моей главной страницей.xaml.cs» не является MVVM. В MVVM ваша ViewModel имеет свойства, и вы связываете их в своем представлении.

Здесь вы можете создать ViewModel с свойством TimeSpan ElapsedTime (с обычным уведомлением об изменении) и автоматически обновлять (пересчитывать) каждую секунду с использованием таймера, такого как DispatcherTimer.

Смежные вопросы