Esempio n. 1
0
 public void RefreshQuantity()
 {
     for (int i = 0; i < LVItems.Items.Count; i++)
     {
         LVItems.Items[i].SubItems[1].Text = m_Account.Inventory.GetItemFromName(LVItems.Items[i].SubItems[0].Text).Quantity.ToString();
         LVItems.Invalidate();
     }
 }
Esempio n. 2
0
        private async void LVItems_ItemClick(object sender, ItemClickEventArgs e)
        {
            try
            {
                if (e != null && e.ClickedItem is InstaMedia media && media != null)
                {
                    var index = LVItems.Items.IndexOf(media);
                    FooterVM.SelectedIndex             = index;
                    TVPlayer.CustomMTC.CanShowControls = true;
                    var mediaX = FooterVM.Items[FooterVM.SelectedIndex];
                    TVPlayer.ME.Source = mediaX.Videos[0].Uri?.ToUri();
                    TVPlayer.HideFooter();
                    await System.Threading.Tasks.Task.Delay(250);

                    TVPlayer.CustomMTC.SetMedia(mediaX);
                    LVItems.ScrollIntoView(mediaX);
                }
            }
            catch { }
        }