The application contains LongListSelector which shows master items (100-300 elements). When clicked on an item, then it expands and shows details items (100 elements) - which are placed inside nested LongListSelector.
(LongListSelector from Silverlight Toolkit for Windows Phone - August release.)
The problems are:
When switching to plain old ItemsControl points 2,3 are solved but still performance problem exist.
Can anybody suggest me any solution or suggestion how these problems can be solved? Thanks!
Having nested scrollable controls is only going to cause problems with them fighting for the input events. It's not a supported scenario in the Metro UI so you'll get no help trying to make it work.
Change the inner LongListSelector
to an ItemsControl
. That should get you closer to the experience you're after.