Оптимальное использование BitmapFactory.Options.inSampleSize для скорости

У меня есть базовый класс, реализующий INotifyPropertyChanged :

protected void OnNotifyChanged(string pName)
{
    if (PropertyChanged != null)
    {
        PropertyChanged(this, new PropertyChangedEventArgs(pName));
    }
}

public event PropertyChangedEventHandler PropertyChanged;

У меня есть производный класс со свойством Latitude примерно так:

private double latitude;

public double Latitude
{
    get { return latitude; }
    set { latitude = value; OnNotifyChanged("Latitude"); }
}

В моем производном классе также есть метод Fly , который управляет широтой .

У меня также есть форма с текстовым полем, привязанным к широте моего производного класса:

txtLat.DataBindings.Clear();    
txtLat.DataBindings.Add("Text", bindSrc, "Latitude");

Поток используется для запуска Fly следующим образом:

Thread tFly = new Thread(f.Fly);
tFly.IsBackground = true;
tFly.Start();

При изменении Latitude возникает исключение:

DataBinding не может найти в списке строку, подходящую для всех привязок.

6
задан wulfgarpro 18 August 2012 в 00:30
поделиться