private void cmbCaseNumber_SelectionChanged(object sender, SelectionChangedEventArgs e) { disableVersionChangeevent = true; btnPreviousCase.IsEnabled = cmbCaseNumber.SelectedIndex > 0; btnNextCase.IsEnabled = cmbCaseNumber.SelectedIndex < cmbCaseNumber.Items.Count - 1; if (cmbCaseNumber.SelectedIndex == -1) { return; } var listDateModified = SqliteDataAcces.GetCaseEntryListDateTimeModified(cmbCaseNumber.SelectedValue.ToString()); cmbVersion.Items.Clear(); foreach (var l in listDateModified) { cmbVersion.Items.Add(l.ToString("MM-dd-yyyy HH:mm:ss")); } cmbVersion.SelectedIndex = cmbVersion.Items.Count - 1; refreshCaseData(); disableVersionChangeevent = false; }