2013-06-24 2 views
1

Я создаю проект для телефона с Windows и сделал множество резервных копий за последний месяц, однако, когда я запускал проект сегодня утром, я получил значение, которое не попадает в рамки ошибка исключенного диапазона. Я исследовал это в Интернете, и все, что я мог найти, - это несколько изолированных проблем с сохранением, которые не относятся ко мне.«Значение не входит в диапазон» windows phone 8

Это происходит, когда я пытаюсь перейти на мою домашнюю страницу, которая является панорамным видом, все мои вызовы на сервере завершены без проблем. И все мои резервные копии теперь также дают эту проблему. Я понятия не имею, с чего начать искать. внутренний след стека выглядит примерно так:

at MS.Internal.XcpImports.CheckHResult(UInt32 hr) 
at MS.Internal.XcpImports.SetValue(IManagedPeerBase obj, DependencyProperty property, Double d) 
at System.Windows.DependencyObject.SetValue(DependencyProperty property, Double d) 
at System.Windows.FrameworkElement.set_Width(Double value) 
at Views.homePanorama.dashboard() 
at Views.homePanorama.<OnNavigatedTo>d__7.MoveNext() 
--- End of stack trace from previous location where exception was thrown --- 
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__0(Object state)" 
+1

Ну, это трудно сказать без кода или деталей исключение, но, по крайней мере, вы можете видеть, что проблема заключается в методе 'Views.homePanorama.dashboard' при установке ширины элемента, возможно, с недопустимым значением (отрицательным?) –

+0

, поскольку я публиковал это. ширина UI, которую я устанавливал, была установлена ​​как бесконечная. Thanx для комментария, вы были верны – Bohrend

ответ

1

Ширин элемента пользовательского интерфейс придет через как «бесконечный», просто изменился, и она работала

+0

спасибо. У меня была аналогичная проблема с панорамой. Источник проблемы - пользовательский компонент в ListBoxItem – FetFrumos