Класс, содержащий Title, должен реализовывать INotifyPropertyChanged. Ваш класс должен выглядеть примерно так:
public class Model : INotifyPropertyChanged
{
//This is all that the interface requires
public event PropertyChangedEventHandler PropertyChanged;
private string _title;
public string Title
{
get { return _title; }
set
{
_text = value;
if(PropertyChanged != null)
PropertyChange(this, new PropertyChangedEventArgs("Title"));
}
}
}
Если это сложный проект, я предлагаю вам использовать MVVM Framework, например MVVM-Light http://www.mvvmlight.net/ Я использовал его в прошлом для разработки Xamarin.Однако есть много других альтернатив.
Одним из преимуществ MVVM является то, что вы полностью отделяете XAML (GUI) от источника.Я обычно использую отдельные проекты, чтобы содержать MVVM и XAML.Затем вы можете создать модульные тесты для тренировки MVVM.