this project workg good. but i have problem when i extend that with pre-defined Multitouch gestures. if the selected item is clicked,then object will be scaled bigger. in this situation i want to use rotate and zoom gesture for the selectedItem. the rotate works perfect. i can zoom (pinch out/int) easily, but when i click this again for putting the item on the RadCarousel, the item would not be attached to RadCarousel anymore and the item is located somewhere.
i want to do following steps:
1) click on selectedItem --> item scaled bigger (done)
2) rotating the object(done)
3) pinch in/out(done)
4) click again and return to the original position on the radcarousel(in this step if i use only rotate gesture works great, but when i use Zoom the item will be removed from radcarousel itemlist).
i'm appreciate if someone help me
private void radCarousel1_ZoomGesture(object sender, ZoomGestureEventArgs e)
button = (RadButtonElement)this.radCarousel1.SelectedItem;
button.ScaleTransform = new SizeF(
(float)(button.ScaleTransform.Width * e.ZoomFactor),
(float)(button.ScaleTransform.Height * e.ZoomFactor));
private void radCarousel1_RotateGesture(object sender, RotateGestureEventArgs e)
button.AngleTransform -= (float)(e.Angle * 180D / Math.PI);