Q:

How to create Radial Menu in WPF

Can anybody give suggestion how to create Radial menu in WPF,if you give any sample it will be helpfull,

A:

I highly suggest you to take a look at what I've done here
WPF RadialMenu
To sum up how it works
First, the radial menu itself :
I created a custom ContentControl RadialMenu, which can only have children of the type RadialMenuItem,
then in the method ArrangeOverride of the radial menu I give to each children its Index Position in the radial menu and the Total Count of children.
Secondly, the items of the radial menu :
Each RadialMenuItem is a custom Button with a custom Template, knowing is Index Position inside the Total Count of children, the item is able to create a PieShape (with some trigonometry) for its template.
Finally, the central item of the radial menu:
The RadialMenuCentralItem is also a custom Button with a custom Template, but the Template is just an Elipse Shape, this item is placed in the radial menu, through the CentralItem Property of the radial menu.
Then with some Trigger, Animation, Binding and DependencyProperty, you will be able to do that
 

