PointerPrelease, PointerReleased (모든 포인터 이벤트) 작업을 수행 할 수 없습니다.Windows Universal App의 inkCanvas에서 이벤트 핸들러가 작동하지 않습니다.
내가 터치에게 내가 온라인으로 볼 솔루션에서
inkCanvas.InkPresenter.InputDeviceTypes = CoreInputDeviceTypes.Mouse | CoreInputDeviceTypes.Touch;
을 지원하는 코드 줄을 작성했습니다, 나는 시도이
inkCanvas.PointerReleased += inkCanvas_PointerReleased;
이
inkCanvas.AddHandler(PointerReleasedEvent, new PointerEventHandler(inkCanvas_PointerReleased), true);
및 단순히 XAML을 통해서도 가능합니다.
<InkCanvas x:Name="inkCanvas"
PointerPressed="inkCanvas_PointerPressed"
PointerMoved="inkCanvas_PointerMoved" PointerReleased="inkCanvas_PointerReleased"
Tapped="inkCanvas_Tapped">
내 장치에서 (에뮬레이터가 아닌) 앱을 테스트하고 있습니다. 내가 누락 된 것이 무엇인가?
[properties] (https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.input)에 대한 구문'Windows.UI.Core.CoreInputDeviceTypes. *** '이 없습니다. inking.inkpresenter.inputdevicetypes.aspx). –
@ChrisW. 'Windows.UI.Core'는'using' 문을 통해 포함되므로 문제가 아닌 것으로 믿습니다. – saira