void UrlProperty_ValueChanged(object sender, ExtendPropertyValueChangedArgs e) { if (e.NewValue != e.OldValue) { ShowDownloadTitle(e.NewValue.ToString()); } }
void PlayerIndexProperty_ValueChanged(object sender, ExtendPropertyValueChangedArgs e) { string url = Model.Video.Players[PageIndex].GetPlayerUrl(PlayerIndex); var pv = this.View as IPlayerView; pv.SetPlayUrl(url); }
void SelectedIndexProperty_ValueChanged(object sender, ExtendPropertyValueChangedArgs e) { if (SelectedChampion != null) { SkinName = SelectedChampion.Skins[SelectedIndex].Name; BackgroundImage = SelectedChampion.Skins[SelectedIndex].Background; IView.LoadSkinAnimation(); } }
void OnPageIndexChanged(object sender, ExtendPropertyValueChangedArgs e) { var index = (int)e.NewValue; if (index >= 0 && Model.Video.Players.Count > 0) { PlayerList = Model.Video.Players[index].PlayerUrls.ToList(); PlayerIndex = 0; string url = Model.Video.Players[index].GetPlayerUrl(0); var pv = this.View as IPlayerView; pv.SetPlayUrl(url); } }