Share via


InkPresenter.InputDeviceTypes 屬性

定義

取得或設定 InkPresenter 從中收集輸入資料的輸入裝置類型,以建構和轉譯 InkStroke。 預設值為 Pen

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

屬性值

輸入裝置類型。

範例

在這裡,我們會指定InkPresenter會收集所有支援的輸入裝置 (CoreInputDeviceType) s的資料,並當做筆跡輸入進行處理。

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

備註

如果您將此屬性設定為 None,則應該移除所有指標事件的接聽程式,包括 PointerEnteredPointerHoveredPointerExited。 在此情況下,指標事件會傳遞至 InkCanvas 物件,而不是透過 InkPresenter.UnprocessedInput 傳遞至 InkPresenter物件。

適用於

另請參閱