InkPresenter.InputDeviceTypes 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定 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,則應該移除所有指標事件的接聽程式,包括 PointerEntered、 PointerHovered和 PointerExited。 在此情況下,指標事件會傳遞至 InkCanvas 物件,而不是透過 InkPresenter.UnprocessedInput 傳遞至 InkPresenter物件。