中易网

WPF 在keydown中如何获取按下键的值 比方说我按下数字1键 那么像获取1这个数字 急急急急急

答案:4  悬赏:60  
解决时间 2021-04-20 22:07
WPF 在keydown中如何获取按下键的值 比方说我按下数字1键 那么像获取1这个数字 急急急急急
最佳答案
你Debug模式,在那设个断点,然后把e放到监视窗口里,点开左边的加号,会列出所有e能取到的值,如果没有你想要的,那就是取不到。
还有,你究竟什么需求,需要取得这个值?说来听听,或许有其他的可能。
全部回答
private void Window_KeyDown(object sender, KeyEventArgs e) { //e.Key就是你按下的键 var key = e.Key; }
ks = Keyboard.GetState(); foreach(var input in ks.GetPressedKeys()) { show += input.ToString(); } XNA中,winform也应该差不多
试试这个吧: ======================== void mainwindow_keydown(object sender, keyeventargs e) { bool isshift=false; system.windows.input.keyboarddevice kd = e.keyboarddevice; if ((kd.getkeystates(key.leftshift) & system.windows.input.keystates.down) > 0 || (kd.getkeystates(key.rightshift) & system.windows.input.keystates.down) > 0) { isshift = true; } //…… }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求tragedie 的hey oh 的mp3、wma的链接
映泰g41d3十能用至强处理器吗
甲状腺抗体呈阴性是什么意思?
飞鹤奶粉怎么分别真假
幼儿园体检,用仪器对着眼睛测,一个0.7一个1
天都山我想知道这个在什么地方
封丘最大的超市在那?
海口到儋州的距离和儋州到琼海的距离。
宝宝吃奶时注意力不集中缺什么吗?
皇马和巴萨谁更强
一个圆柱形容器底面半径10厘米,里面盛有水,将
想知道: 石家庄市 燕山装饰材料市场 在哪
海尔冰箱哪个型号好 海尔冰箱型号大全
北京市朝阳区大屯街道安慧东里社区居民委员会
榆树盆景需要什么土
推荐资讯
撞到轮胎了靠边停车时,没漏气有问题吗
什么是主流,
榴莲壳还有籽煲汤怎么做?
物 理 问 题!很急,。!
【我的世界】这些东西是怎么弄的啊,就是左右
如果你是瘸子你会怎么办
什么奶粉好?什么奶粉喝了不上火啊?
德州市蔬菜办关于加强调度种植结构及蔬菜生产
青岛哪有维修防风火机的地方!急!!!!
我的佳能打印机可以打印 为什么不可以扫描ip1
山东泰安1044昨天听到一首非常好听的山东方言
丝印网纱上标有065m SAPPHIRE PET 1500 140T-
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?