LongListSelector - изменение цвета текущего выбранного элемента - PullRequest
0 голосов
/ 21 ноября 2011

У меня странная ситуация. У меня есть longlistselector с привязкой данных MVVM. Когда выбран один элемент, я меняю цвет текста на цветовой акцент на телефоне. Но предмет не меняет свой цвет на экране. (даже не когда я прокручиваю в списке) Если я тогда просто переключусь на другую страницу и вернусь, цвет элемента изменится, если я выделю его, если он не виден. Если он виден, он все еще не изменил цвет, пока я не прокручиву его из поля зрения и не вернусь в поле зрения, тогда цвет также изменится.

У кого-нибудь такой же опыт?

1 Ответ

1 голос
/ 25 ноября 2011

Если вы изменяете связанное значение, но оно не отражается в пользовательском интерфейсе, это обычно означает, что вы не правильно уведомляете об изменении.Убедитесь, что вы реализуете INotifyPropertyChanegd в модели представления и соответственно вызываете RaisePropertyChanged.

...