private void Minus(object obj) { if (OllElement.Count > 0) { int index = OllElement.IndexOf(CurrentElement); if (index > 0) { OllElement.RemoveAt(index); MyProperty.Source = null; MyProperty.Stop(); Time = "00:00:00"; } if (OllElement.Count > 1 && index == 0) { OllElement.RemoveAt(index); MyProperty.Source = null; MyProperty.Stop(); Time = "00:00:00"; } else if (OllElement.Count == 1 && index == 0) { OllElement.RemoveAt(index); MyProperty.Source = null; MyProperty.Stop(); Time = "00:00:00"; } } }
private void Preview(object obj) { if (OllElement.Count > 0) { int index = OllElement.IndexOf(CurrentElement); if (index > 0) { CurrentElement = OllElement[--index]; Index = index; MyProperty.Stop(); } } }
private void Next(object obj) { if (OllElement.Count > 0) { int index = OllElement.IndexOf(CurrentElement); if (index < (OllElement.Count - 1) && OllElement.Count > 1 && index >= 0) { CurrentElement = OllElement[++index]; Index = index; MyProperty.Stop(); } } }