Ejemplo n.º 1
0
 public static PointerType ToNative(this InkToolbarTool source)
 {
     return(source switch
     {
         InkToolbarTool.BallpointPen => PointerType.PEN,
         InkToolbarTool.Pencil => PointerType.PEN,
         InkToolbarTool.Highlighter => PointerType.PEN,
         InkToolbarTool.Eraser => PointerType.ERASER,
         InkToolbarTool.CustomPen => PointerType.PEN,
         InkToolbarTool.CustomTool => PointerType.TOUCH,
         _ => throw new ArgumentOutOfRangeException(nameof(source), source, null)
     });
Ejemplo n.º 2
0
 /// <summary>
 /// <see cref="windows.UI.Xaml.Controls.InkToolbar.GetToolButton"/>
 /// </summary>
 /// <returns>WindowsXamlHostBase</returns>
 public WindowsXamlHostBase GetToolButton(InkToolbarTool tool) => UwpControl.GetToolButton((windows.UI.Xaml.Controls.InkToolbarTool)(int) tool).GetWrapper();
Ejemplo n.º 3
0
 public static void SetActiveToolKind(DependencyObject element, InkToolbarTool value)
 {
     element.SetValue(ActiveToolKindProperty, value);
 }