I have a tile by using TileFromItem. Calling ScrollIntoView on that tile does nothing at all.
I am binding the tileControl to a list of Objects so the Tile is created for the item once its added to the list. The tile for the new item does exist at this point. I've done an UpdateLayout() before I make the ScrollIntoView call.
Is there any other way to simply say, put the scrollbar at the TOP. I don't even need to scroll anywhere specific. Just reset it. This is very frustrating.
Matthew,
The simpliest way to scroll the tile into view is to call ScrollIntoView method of XamTileControl passing the tile object that should be in view. Let me know if you have any questions.
Thank you,Sam
I'm still looking for some insight on this.
I have one tile control that will react to BringIntoView on a tile. They are static tiles set in the xaml.
I have another that will NOT scroll programmatically at all.
This is very important to the usability of the entire project. The newest tile needs to be brought into view when it is added.
I am currently looking into this. I will post more information as soon as I have them.
http://www.cwithb.com/2009/04/virtualized-wpf-listbox-scrolling-because-scrollintoview-doesnt-always-work/
Do you guys use Virtualization anywhere? I bet its related to why the listbox doesn't always scroll either...
I submitted this in our issue tracking system with an issue ID of 73180. It will be assigned to a developer to research for a fix, workaround, or other resolution. If some other resolution is reached, I will contact you with this information.
This issue was fixed recently, and the service release that addressed the issue is already out. Please download the latest SR and test your application, and let me know if you have any questions.
Any progress? This is most bothersome to the client. Its always the little things that people focus on.
Thanks!