XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Have been wanting to revive this blog for a long time but haven’t properly invested the time.  So thought of kicking this off with a control I worked on recently.

One of the requirements for a Windows 8 App was to create a Mood Wheel or rather a Spinner Wheel Control.  Something like below.

image

Now, this is not something that ships out of the box in the XAML control set.  Not even in the Windows 8.1 which has truck load of enhancements in Visual Studio editor for XAML Developers.

I first looked up if there is someone out in the community who has built something similar.  I landed in Diederik Krols Blog. It came close to what I was looking for but more meant towards a roulette and also had challenges when using a single finger to flip it.

Next I looked at Jerry Nixon’s Sweet Dial Control  which looked neat for a Dial.

Combining ideas from both, I built this mood wheel which can be rotated with single finger on touch devices and also mouse on non-touch devices.  The co-ordinates are ascertained using the Grid_ManipulationDelta Method which provides the Angle and the amount of deviation.

Jerry Nixon’s excellent “GetAngle” method helped in identifying the Angle and thereafter, it was pretty simple to use an enum and identify the message to be displayed based on range.

I have uploaded the sample to skydrive and linked here.

Most of the work is in the MyDial.xaml file and is pretty self-descriptive.  If you have  query do drop in the comments and would be glad to clarify.

Cheers!!!

 

Print | posted on Sunday, September 29, 2013 10:38 AM

Comments on this post

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
hello
Where can I download this code ?
Left by Bevan on Oct 02, 2013 11:15 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
I have provided the link for download in the last but one Para in the post above. Let me know if you face issues in accessing it.
Left by Harish on Oct 03, 2013 5:54 AM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
There are lots of program that is very hard to troubleshoot. - Larry Starr Sarasota
Left by cxvcv on Oct 22, 2013 2:50 PM

# Concrete Posts

Requesting Gravatar...
Buy concrete bollards and concrete posts online exclusively from Marshall.
Concrete Posts
Left by Jamessmith on Jun 20, 2014 9:53 AM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Craziest thing I just had a dream of inventing a pulsating mood wheel that when you pushed on it it enhanced that mood. And I thought about having this as a feature foe my phone. So I Googled and found your blog
Left by Veronique on Jan 11, 2015 1:27 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Hi there,
you've done a great Job. I am trying to Change the code as I am trying to let the inner Controller rotate (randomly) and give me back the mood. But I am desperating with this Job. Can anybody help me on that?
Left by Mick on Mar 17, 2015 7:34 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
[url=https://writerhelpukblog.wordpress.com/2016/09/28/does-homework-improve-students-performance] DOES HOMEWORK IMPROVE STUDENT’S PERFORMANCE[/url]
There is little confirmation that the linking of academic accomplishment and homework might be straight students doing either almost no or a lot of homework has a tendency to perform less well at school than those doing direct sums. Apparently the relationship between bunches of homework and poorer execution happens in light of the fact that diligent work is not by any means the only figure to consider execution capacity and vital aptitudes mean an awesome arrangement, and it is likely that numerous dedicated students work so long on the grounds that they do not have what it takes to work all the more viably.
Left by Rosesandra on Dec 06, 2016 10:27 AM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
We are waiting for your new article.

RRB
Left by ASM on Sep 26, 2017 9:33 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
i think you are right man, waiting for new updates bob
Left by vasu on Dec 06, 2017 2:09 PM

# beedBackSurvey99.com

Requesting Gravatar...
The information given by you is important.
Left by puja on Jan 12, 2018 8:27 PM

# Upcoming RRB Recruitment

Requesting Gravatar...
good information on this article
Upcoming RRB Recruitment
Left by sanjay kumar on Feb 03, 2018 11:47 AM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Spinner wheel apps are always engaging !! Very useful information through your post . Teer
Left by Aruchi on Feb 19, 2018 1:00 PM

# gtu result

Requesting Gravatar...
This article is really informative and useful as far as I concern and keep going.
gtu result
Left by sanjay kumar on Feb 26, 2018 10:42 AM

# RRB ALP Recruitment

Requesting Gravatar...
Thanks for sharing such nice article.
For Latest updates
Left by Radha on Mar 06, 2018 5:04 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
get all the entrance exam information on our website.
Left by P K on Mar 13, 2018 4:57 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Thanks for sharing this information.
get Gujrat ITI Admission Updates
Left by Radhika on Mar 14, 2018 7:12 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
How can I get this Code for my RRB Recruitment Portal ?
Left by MIKE on Mar 17, 2018 12:20 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Thanks for sharing. We are waiting for New Updates...
RRB
Left by Priya on Mar 20, 2018 5:32 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
IBPS Recruitment, Join Indian Army
Left by vijay on Mar 22, 2018 3:42 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Having read this I believed it was rather enlightening. I appreciate you finding the time and effort to put this content together. I once again find myself personally spending way too much time both reading and leaving comments. But so what, it was still worthwhile!

RRB Admit Cards

RRB 2018
Left by yesizamo on Mar 23, 2018 8:28 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Left by BSEB on Mar 27, 2018 12:24 AM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Get Here Sarkari Result
Left by Sarkari Result on Mar 27, 2018 1:05 AM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
RRB ALP Technician Notification 2018 Study Material
RRB ALP Admit Card 2018

RRB ALP Admit Card 2018, RRB ALP Exam Date 2018, 26502 Assistant Loco Pilot/Technician Hall Ticket Download,
RRB ALP Admit Card 2018
Left by RRB ALP Admit Card 2018 on Apr 05, 2018 3:10 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
I really Like Assam Career Jobs and you must check Assamcareer Jobs in Assam.
Left by Pari on Apr 09, 2018 10:18 AM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
check here the karnataka board 2nd Time Table 2019 online for the arts commerce and science vocational and general examination
Left by Cena vera on Apr 23, 2018 12:20 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
To Get Latest Updates Regarding <a hrefRPSC Recruitment, RSMSSB Notifications check here.


RPSC Recruitment
Left by Sanjay on Apr 26, 2018 9:06 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
All the information provided by you is very knowledgeable and useful. I am waiting for your new article every day OJAS
Left by hiral on Apr 26, 2018 10:05 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
I really like your article..thanks for sharing and waiting for next..keep at up Gujinfo
Left by tapan on Apr 26, 2018 10:11 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Wow amazing post Thanks for sharing check Digital Gujarat
Left by chintan on Apr 26, 2018 10:14 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Check out all the latest govt jobs at psugovtjobs.in.
Left by psu on Apr 27, 2018 4:40 PM

# re: XAML Mood Wheel / Spinner Wheel Control for Windows 8/Store Apps

Requesting Gravatar...
Nice post, good article shared.

ITI admission
ITI Delhi
Left by ITI Admission on May 15, 2018 3:35 PM

# RRB RECRUITMENT

Requesting Gravatar...
It was really a great information thanks for sharing.RRB RECRUITMENT
Left by poonam singh on May 25, 2018 5:37 PM

Your comment:

 (will show your gravatar)