×
Namespaces

Variants
Actions

Talk:Auto-scrolling ListBox for Windows Phone

From Nokia Developer Wiki
Jump to: navigation, search

Hamishwillee - Subedited and suggestions

Hi Pavan

I've subedited the article. Changes include:

  • New name - it is useful to have the dev framework in the name for when people find the article by search
  • Moved animated gif to the top. A picture tells a thousand words, so this helps people understand faster what it is that the article delivers.
  • Merged the data class and data load sections - these are "intimately associated" so there is no real value in separating the sections
  • Improved the XAML description. Important here to link to the datatemplate and explain what the XAML is doing.

I think this is a useful information to show off - even if people don't want to create this sort of control, finding out about the scroll method is useful. I also liked your structure and great use of wiki style. The introduction needed a little work to improve readability, but that is fixed now. Please confirm you're happy with the changes.

In terms of "suggestions for improvement" I would suggest you make this a little more realistic. I imagine almost every "real" listbox of this type would actually have the behaviour that when a new item is added the listbox scrolls to the new item, and then scrolls backwards from there.

If possible, I'd also make this a reusable component that people can just slot into their code. I don't know how feasible that is though because obviously you still want people to be able to define their own xaml for the list items ... so all this would really do is define the scroll behaviour of items added to the listbox.

Thanks very much for this!

Regards

Hamish

hamishwillee 05:49, 3 October 2012 (EEST)

Pavan.pareta - Thanks Hamish!!

I am happy to see your comments now I will make it as realistic.

Pavan Pareta 08:14, 3 October 2012 (EEST)

 

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×