private void ShrinkExpanded(ListView listView) { if (TempSelectedModel != null) { if (TempSelectedModel.IsExpanded == true) { int index = DiscountDetailsList.IndexOf(TempSelectedModel); DiscountDetailsList.Remove(TempSelectedModel); TempSelectedModel.IsExpanded = false; TempSelectedModel.ExpandIcon = "Arrow_Down.png"; DiscountDetailsList.Insert(index, TempSelectedModel); TempSelectedModel = null; } } }
private void UpdateList(ListView listView) { if (SelectedItemModel != null) { if (SelectedItemModel.IsExpanded == false) { int index = DiscountDetailsList.IndexOf(SelectedItemModel); DiscountDetailsList.Remove(SelectedItemModel); SelectedItemModel.IsExpanded = true; SelectedItemModel.ExpandIcon = "Arrow_Up.png"; DiscountDetailsList.Insert(index, SelectedItemModel); if (TempSelectedModel != SelectedItemModel) { ShrinkExpanded(listView); } TempSelectedModel = SelectedItemModel; DeselectSelectedItem(listView); } } }