public FrameworkElement CreateDragVisual(DragVisualProviderState state)
		{
			var visual = new DragVisual();

			var theme = StyleManager.GetTheme(state.Host);
			if (theme != null)
			{
				StyleManager.SetTheme(visual, theme);
			}

			visual.Content = state.DraggedItems.OfType<object>().FirstOrDefault();
			visual.ContentTemplate = this.DraggedItemTemplate;

			return visual;
		}
Example #2
0
        public FrameworkElement CreateDragVisual(DragVisualProviderState state)
        {
            var visual = new DragVisual();

            var theme = StyleManager.GetTheme(state.Host);

            if (theme != null)
            {
                StyleManager.SetTheme(visual, theme);
            }

            visual.Content         = state.DraggedItems.OfType <object>().FirstOrDefault();
            visual.ContentTemplate = this.DraggedItemTemplate;

            return(visual);
        }
Example #3
0
 public Point GetDragVisualOffset(DragVisualProviderState state)
 {
     return state.RelativeStartPoint;
 }
Example #4
0
 public FrameworkElement CreateDragVisual(DragVisualProviderState state)
 {
     var visual = new Telerik.Windows.DragDrop.DragVisual
     {
         Content = state.DraggedItems.OfType<object>().FirstOrDefault(),
         ContentTemplate = state.Host.Resources["RequestDraggedItemTemplate"] as DataTemplate
     };
     return visual;
 }
Example #5
0
 public Point GetDragVisualOffset(DragVisualProviderState state)
 {
     return(state.RelativeStartPoint);
 }
Example #6
0
 public FrameworkElement CreateDragVisual(DragVisualProviderState state)
 {
     var visual = new DragVisual
     {
         Content = state.DraggedItems.OfType<object>().FirstOrDefault(),
         ContentTemplate = state.Host.Resources["PlanAircraftDraggedItemTemplate"] as DataTemplate
     };
     return visual;
 }