gpt4 book ai didi

c# - 如果单击或点击了文本框,如何解析 Windows 8

转载 作者:太空宇宙 更新时间:2023-11-03 10:57:41 24 4
gpt4 key购买 nike

我遇到了以下问题。我的 Monogame 中有一个带有 XAML 项目的文本框(这使用与普通 XAML 项目完全相同的引用),如果需要捕获文本框上单击的内容是否是从鼠标或触摸触发的。我尝试了不同的东西

txtTest.AddHandler(PointerPressedEvent, new Windows.UI.Xaml.Input.PointerEventHandler(txtTest_PointerPressed), true);
txtTest.AddHandler(TappedEvent, new Windows.UI.Xaml.Input.TappedEventHandler(txtTest_Tapped), true);

我向事件添加了处理程序,但问题是这两个事件都是由鼠标或触摸触发的,我需要将它们分开,因为我需要以不同的方式处理它们。

我搜索了 MSDN documentation但找不到其他适合我的问题的东西

已经感谢您的努力。

最佳答案

TappedEventHandler 将公开一个 TappedRoutedEventArgs .

此类包括一个 PointerDeviceType属性,它将指定点击是通过触摸、鼠标还是笔发生的。

关于c# - 如果单击或点击了文本框,如何解析 Windows 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18833695/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com