Example #1
0
 public void AttachLaserPointer(int pointerId, Color clr, string name)
 {
     if (_attachedPointers.FirstOrDefault(ptr => (int)ptr.Tag == pointerId) == null)
     {
         var newPtr = new LaserPointerUC {Tag = pointerId};
         Panel.SetZIndex(newPtr, int.MaxValue);
         newPtr.SetModel(clr, name);
         //TouchVisualizer.SetShowsVisualizations(newPtr, false);
         //SetTouchVisualizationColors(newPtr, clr);
         _attachedPointers.Add(newPtr);
         _visualizationCanvas.Children.Add(newPtr);
     }
 }
 public void AttachLaserPointer(int pointerId, Color clr, string name)
 {
     if (_attachedPointers.FirstOrDefault(ptr => (int)ptr.Tag == pointerId) == null)
     {
         var newPtr = new LaserPointerUC {
             Tag = pointerId
         };
         Panel.SetZIndex(newPtr, int.MaxValue);
         newPtr.SetModel(clr, name);
         //TouchVisualizer.SetShowsVisualizations(newPtr, false);
         //SetTouchVisualizationColors(newPtr, clr);
         _attachedPointers.Add(newPtr);
         _visualizationCanvas.Children.Add(newPtr);
     }
 }