C# WPF如何模拟触摸屏Touch事件??急急急 重谢!!在线等!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# WPF如何模拟触摸屏Touch事件??急急急 重谢!!在线等!!相关的知识,希望对你有一定的参考价值。
把一个触摸屏的输入改成其他的输入方式,但是如果大改的话太麻烦了!
想通过代码来模拟触发WPF的触摸屏事件,该怎么写???十分十分感谢!!
MouseClick MouseDown和MouseUp配合MouseMove 事件就可以完美模拟单指触摸的任何操作了。 参考技术A http://www.cnblogs.com/gnielee/archive/2010/08/16/multi-touch-simulator.html 参考技术B private void SendToUIThread(UIElement element, string text)
element.Dispatcher.BeginInvoke(
new Action(() => SendKeys.Send(element, text); ),
DispatcherPriority.Input
);
private void Window_Loaded(object sender, RoutedEventArgs e)
ThreadPool.QueueUserWorkItem(_ =>
//SendToUIThread(textbox1, "Happy");
//Thread.Sleep(1000);
//SendToUIThread(textbox1, " N");
//Thread.Sleep(1000);
//SendToUIThread(textbox1, "e");
//Thread.Sleep(1000);
//SendToUIThread(textbox1, "w");
//Thread.Sleep(1000);
//SendToUIThread(textbox1, " Year!");
//Thread.Sleep(1000);
//SendToUIThread(Change, "ENTER");
SendToUIThread(mainWin, "ENTER");
);
private void Change_Click(object sender, RoutedEventArgs e)
textbox1.Foreground = new SolidColorBrush(Colors.Red);
C#winForm怎么禁用dataGridView的cellclick事件(急急急!)
我的 dataGridView第4列 是checkBoxColumn,我想禁用前3列的CellClick事件,只对第四列有用。还有就是当第四列的cellclick全部点完后,也要禁用第四列的cellclick事件使得不能修改第四列的选择。貌似用readOnly不行呀。有没有什么方法呢??
大家一起来想想办法吧,只要能达到目的就行。
if(e.ColumnIndex==3)
//
以上是关于C# WPF如何模拟触摸屏Touch事件??急急急 重谢!!在线等!!的主要内容,如果未能解决你的问题,请参考以下文章
C#,按钮编写"单击"(Click)事件处理代码,实现在TextBox中显示所填与所选信息.急急急