У меня есть этот код в ViewModel, который наследует из класса BindableBase, предоставленного Microsoft, чтобы привязка запускалась при вызове SetProperty. Я проверил, что SetProperty вызывается с правильными данными.
Код: Выделить всё
private PlayerState _playerState;
public PlayerState PlayerState
{
get { return _playerState; }
set { SetProperty(ref _playerState, value); }
}
internal void OnStateChange(PlayerState playerState)
{
PlayerState = playerState;
}
Код: Выделить всё
Код: Выделить всё
public PlayerPage()
{
InitializeComponent();
DataContext = ViewModel;
}
Путь Active.ImageFileNames[ImageSize.SMALL] правильный, потому что он работает, когда я привязываю их к ListView.
Я бы использовал привязку< /code>, но он не поддерживает индексацию, так что же здесь не так?
Подробнее здесь: https://stackoverflow.com/questions/768 ... hen-the-so
Мобильная версия