前景提要
WPF button控件实现按住置位一变量,松开复位此变量
0 悬赏园豆: 50 [待解决问题] 我在一平板电脑上用VS开发了一WPF程序,想实现一Button控件的按住置位一变量,松开复位此变量的功能(无鼠标),请问怎么实现?
我尝试过TouchDown和TouchUp事件,但是无响应,不知道是用错还是语法错了?还有其他方法吗?
code:
<Button Content="Button" TouchDown="touch_down" HorizontalAlignment="Left" Margin="221,116,0,0" VerticalAlignment="Top" Width="194" Height="75" />
event:
private void touch_down(object sender, TouchEventArgs e)
{
MessageBox.Show("button touched down");
} C# WPF TouchDown TouchUp 树袋熊的夏天 | 初学一级 | 园豆: 5
提问于:2019-03-13 15:45 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 MouseLeftButtonDown的时候CaptureMouse(),MouseLeftButtonUp的时候ReleaseMouseCapture(),应该是能替换touch事件 二豆 | 园豆:44 (初学一级) | 2019-03-15 09:54 平板电脑,没有鼠标诶,无法响应鼠标事件 支持( 0 ) 反对( 0 ) 树袋熊的夏天 | 园豆:5 (初学一级) | 2019-03-18 12:56 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 Wpf的隧道和路由点击事件可以帮你解决这个问题 爱分享的曾大大 | 园豆:217 (菜鸟二级) | 2019-04-21 01:06 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。