InkPresenter.InputDeviceTypes Propriedade

Definição

Obtém ou define o tipo de dispositivo de entrada do qual os dados de entrada são coletados pelo InkPresenter para construir e renderizar um InkStroke. O padrão é Caneta.

public:
 property CoreInputDeviceTypes InputDeviceTypes { CoreInputDeviceTypes get(); void set(CoreInputDeviceTypes value); };
CoreInputDeviceTypes InputDeviceTypes();

void InputDeviceTypes(CoreInputDeviceTypes value);
public CoreInputDeviceTypes InputDeviceTypes { get; set; }
var coreInputDeviceTypes = inkPresenter.inputDeviceTypes;
inkPresenter.inputDeviceTypes = coreInputDeviceTypes;
Public Property InputDeviceTypes As CoreInputDeviceTypes

Valor da propriedade

Os tipos de dispositivo de entrada.

Exemplos

Aqui, especificamos que os dados de todos os dispositivos de entrada com suporte (CoreInputDeviceTypes) sejam coletados pelo InkPresenter e processados como entrada à tinta.

inkCanvas.InkPresenter.InputDeviceTypes =
  Windows.UI.Core.CoreInputDeviceTypes.Mouse |
  Windows.UI.Core.CoreInputDeviceTypes.Pen |
  Windows.UI.Core.CoreInputDeviceTypes.Touch;

Comentários

Se você definir essa propriedade como None, deverá remover ouvintes para todos os eventos de ponteiro, incluindo PointerEntered, PointerHovered e PointerExited. Nesse caso, os eventos de ponteiro são passados para o objeto InkCanvas e não para o objeto InkPresenter por meio de InkPresenter.UnprocessedInput.

Aplica-se a

Confira também