Nick's .NET Travels

Continually looking for the yellow brick road so I can catch me a wizard....

Windows Phone 7 Wheel Control

Update: The initial source and concept for this control was made available courtesy of FairFax as part of their investment into building applications for the Windows Phone platform.

If you’ve taken a look at either the hacked emulator build or a real Windows Phone 7 device you’ll notice that there are cases, such as selecting date or time, where they use a wheel-like control. It’s not the same as the iphone version which looks very 3d'ish. Instead they’ve gone for a very flat style in keeping with the rest of the device (as an aside if you’ve been wondering what “digitally authentic” means it essentially means don’t pretend that the screen is 3d. It’s not, so use 2d flat color buttons – check out the rest of the metro UI if you don’t believe me).

Yesterday I got a little side tracked and ended up re-skinning the ListBox to behave in a similar way to the wheel.

image

I’ve attached the source project which includes this sample application to show you how to use it. Feel free to consume and suggest improvements!

Windows Phone Wheel Control and Sample

Comments (2) -

  • Childrends Backpacks

    11/08/2010 10:58:15 AM |

    I am always pleased at the consistency with the content by Nick.

  • Skin Care Las Vegas

    1/11/2010 9:54:20 PM |

    Thanks for sharing such useful information... I think this is really a very nice post. Thanks for the great content

  • neler

    6/12/2010 4:20:54 AM |

    Kilo Kaybı Hedeflerine Ulaşmak düşünün.Bu eylemleri tutarlı kalması için hayal bağlılığınızı neden büyük bir fark yaratabilir yerdir.

    http://www.biberkapsulu.com/

  • iameej namse

    9/12/2010 2:00:37 AM |

    Ancak ev egzersiz programı sadelik genellikle etkisiz http://www.biberkapsulu.com/ hatta tamamen programı kullanarak durdurmak için gereken program neden basit hatalara

  • watch UFC 125

    16/12/2010 4:20:39 AM |

    hi! i like your blog., its very interesting and i learn a lot it. thank for the information here.....


    http://renanorola.i.ph/blogs/renanorola/2010/12/14/online-boys-and-girls-games-for-everybody/
    http://newpressrelease.com/art-entertaiment/5066-play-free-girls-games-online-to-enjoy
    http://hubpages.com/hub/Enjoy-your-favorite-past-time-playing-a-few-of-the-finest-Girls-Games
    http://www.bukisa.com/articles/419910_enjoy-your-favorite-past-time-playing-some-of-the-very-best-girls-games
    http://ronnieavelino.wetpaint.com/page/Enjoy+your+favorite+past+time+playing+a+few+of+the+greatest+Girls+Games!
    http://www.seenation.com/view_full_news_details.php?newsid=340990
    http://www.yourfreepressrelease.net/ShowFull.asp?date=26944
    http://www.freepressrelease.com.au/ShowFull.asp?date=67845
    http://www.speedypr.com/2010p3newsview.asp?fldNewsID=2384

  • custom website design

    16/12/2010 5:32:39 AM |

    You made some very good points there. I searched this subject and found out that many people will agree with your web site.

  • Asigurare Auto

    17/12/2010 12:38:47 AM |

    Interesting the way choose by Microsoft to have the control with a simple wheel. I think it's the best option available to have good results.

  • RocketVIP

    20/12/2010 10:03:07 AM |

    Good article! Thanks for your post

  • web design ieftin

    23/12/2010 12:55:04 AM |

    I am glad to see that you posted the download link too. Thank you for sharing with us this resource.

  • Spoed geld lenen

    5/01/2011 12:18:43 PM |

    I was searching about issues about this and i finally found some info. Thanks for that!

    I also have my one blog but that isn´t about this and is in Dutch, maybe someday I will start a new blog and just post thing like you´re doing.

    Keep up the good work mate!

  • Mozoot

    6/01/2011 12:11:30 AM |

    Great post, thanks for sharing such useful information...

  • Ploiesti

    6/01/2011 5:14:02 AM |

    Nice post, but i don't know why i have the feeling that it misses something ..

  • Mozoot

    12/01/2011 8:24:42 PM |

    Thanks for the Information, thanks for this great Post. I will come back soon ..

  • Amanda

    21/01/2011 4:17:06 AM |

    Thank! for good post. Useful for me and another one.

  • Amanda

    25/01/2011 11:58:01 PM |

    Thank! for good post. Useful for me and another one.

  • china web hosting

    6/02/2011 10:12:33 AM |

    I'm searching for online posts that share ideas on various topics. Learned a lot reading it. Thanks for sharing..

  • Makita MAC2400

    8/02/2011 6:30:54 PM |

    Thank you very much. I appreciate your help. That's very kind of you.

  • high risk loans

    21/02/2011 1:32:09 AM |

    I enjoy you because of your whole efforts on this web site. Kim really loves engaging in investigation and it is easy to see why. I hear all of the dynamic tactic you convey sensible steps on the blog and even welcome response from some others on the idea then our own simple princess is really becoming educated so much. Have fun with the rest of the year. You are always conducting a pretty cool job.

  • china usb flash drive

    5/03/2011 2:33:08 PM |

    I find your blog interesting.. Good job in sharing.. I'll keep coming back to read more of your posts.

  • Songs4u

    13/03/2011 1:30:48 AM |

    Well, I am so excited that I have found this your post because I have been searching for some information about it almost three hours. You helped me a lot indeed and reading this your article I have found many new and useful information about this subject

  • chat

    14/03/2011 3:21:40 PM |

    Very nice sharing thanks

  • food storage containers

    23/04/2011 5:57:34 AM |

    I find your blog interesting.. Good job in sharing.. I'll keep coming back to read more of your posts.

  • Home Improvement and Interior Design

    21/05/2011 8:10:49 PM |

    Aw, this was a really great post. In theory I'd like to write like this also - taking time and real effort to make a good article... but what can I say... I procrastinate alot and never seem to get something done.

  • Home Improvement and Interior Design

    21/05/2011 8:10:57 PM |

    This is the perfect blog for anyone who wants to know about this topic. You know so much its almost hard to argue with you (not that I really would want...HaHa). You definitely put a new spin on a subject thats been written about for years. Great stuff, just great!

  • tennis elbow pain

    21/05/2011 10:59:07 PM |

    Hey would you mind letting me know which webhost you're working with? I've loaded your blog in 3 different browsers and I must say this blog loads a lot faster then most. Can you recommend a good hosting provider at a fair price? Cheers, I appreciate it!

  • Kenny Balderama

    22/05/2011 1:42:18 AM |

    Even you will find many running for years, when you begin your barefoot managing teaching the very first thing you should know is that you should cut way back on your normal routine, and get started as though you were just simply getting started working.

  • car parts

    22/05/2011 2:10:38 AM |

    Good post, I will bookmark this page as reverensi good blog.

Pingbacks and trackbacks (1)+

Comments are closed