У меня есть длинный список выбора, в котором я показываю данные, отсортированные по дате.Проблема, с которой я сталкиваюсь, заключается в том, что список успешно загружается в первый раз, но после возвращения на страницу, связывающуюся с longlistselctor со страницы сведений, происходит сбой приложения со следующим исключением:
System.NullReferenceException was unhandled
Message=NullReferenceException
StackTrace:
at Microsoft.Phone.Controls.LongListSelector.Balance()
at Microsoft.Phone.Controls.LongListSelector.LongListSelector_LayoutUpdated(Object sender, EventArgs e)
at System.Windows.FrameworkElement.OnLayoutUpdated(Object sender, EventArgs e)
at MS.Internal.JoltHelper.RaiseEvent(IntPtr target, UInt32 eventId, IntPtr coreEventArgs, UInt32 eventArgsTypeIndex)
Я даже не в состоянии отследить из-за чего это происходит.Список заполняется следующим образом:
currentAudioList = DiaryDBController.DBController.GetDiaryRecordsWithAudio();</p>
<pre><code> var DiaryAudioRecordsByDate = from rec in currentAudioList
group rec by rec.CreationDate into r
orderby r.Key
select new Group<DatabaseClasses.DiaryRecord>(r.Key, r);
try
{
this.AudioGroupListSelector.ItemsSource = DiaryAudioRecordsByDate;
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine(ex);
}
Любая помощь будет оценена.Спасибо.