Windows Phone 7-System.ArgumentOutOfRangeException - PullRequest
1 голос
/ 19 июля 2011

все. Я занимаюсь разработкой приложения для телефона win7 и у меня возникли проблемы с навигацией. У меня одна панорама и два поворотных элемента управления. Управление панорамой это MainPage, когда я перемещаюсь к первому центру контролировать и делать какую-то работу, я могу вернуться на главную страницу и затем выйти из приложения без каких-либо проблем. Однако, когда я выполняю какую-то работу во втором элементе управления pivot, у меня возникает проблема, чтобы вернуться на главную страницу. Я перемещаюсь MainPage -> FirstPivot «Кнопка назад» -> MainPage -> SecondPivot «Кнопка назад» -> MainPage. Я вижу, что я вхожу в MainPage, но тогда приложение вылетает. В окне вывода я вижу это исключение:

A first chance exception of type 'System.ArgumentOutOfRangeException' occurred in mscorlib.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurr*emphasized text*ed in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
'taskhost.exe' (Managed): Loaded 'System.SR.dll'
A first chance exception of type 'System.ArgumentOutOfRangeException' occurred in mscorlib.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll
A first chance exception of type 'System.IO.IsolatedStorage.IsolatedStorageException' occurred in mscorlib.dll

Ответы [ 2 ]

0 голосов
/ 22 октября 2012

Я столкнулся с этой ошибкой, когда попытался связать два UIElement в два разных контейнера.

(На самом деле UIElement был UserControl (частичный класс). У меня есть другой класс, названный таким же и частичным, это вызвало недоразумение:)

В silverlight вы можете удалить один элемент из контейнера и добавитьэто в другой контейнер.

Но вы не можете добавить UIElement в два разных контейнера.

Но что-то еще вызывает эту ошибку, поскольку Колин сказал, что сообщение об ошибке не так ясно.Я вижу ниже ошибки в вашем стеке.Вы можете проверить часть использования IsolatedStorage, если таковые имеются.

встречающийся * выделенный текст * ed в System.Windows.dll и System.IO.IsolatedStorage.IsolatedStorageException 'произошло

Надежда помогает

0 голосов
/ 19 июля 2011

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

http://www.scottlogic.co.uk/blog/colin/2011/05/a-simple-windows-phone-7-mvvm-tombstoning-example/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...