超级好用的KeyBoard WPF软键盘

项目背景

  工作中遇到的医院自助终端系统中,对输入的需求,原系统中嵌入的软键盘存在不同程度的缺陷(商业机密),项目组确定让我这个新人来尝试做出一款相对好一点的软键盘模块。
  于是《KeyBoard》项目输入系统便诞生了 😃😃😃

系统结构

分层结构

  • 正规军,所以做了明确的分层结构

核心概述

1、用于墨迹识别核心类库

  • Microsoft.Ink
  • Microsoft.Ink.Analysis

2、中文字库

pinyin.dllJianTi.dll 两个 dll 并非类库文件,而是采用这种方式编写的拼音检索汉字表

部分内容展示:在这里插入图片描述
字库是可以进行手动编辑的,这样做的好处在于,咱们中文的博大精深,不是一朝一夕就可以收录完成的。

在实际使用中缺少的文字,我们可以做一个收集进而根据需求来完善我们的字库

效果展示

1、拼音检索效果

在这里插入图片描述

  • ”退格“ 键的上面有个向下的箭头,上图效果更直观
  • 点击 箭头 可以查看更多的候选词,交互更加便捷

在这里插入图片描述

2、手写识别效果

  • 以 “好” 字为例

在这里插入图片描述

上面没有贴出任何的代码,但并不表示,亲们拿不到代码进行学习提建议。奉上项目存放的仓库地址:国内就使用Gitee KeyBoard

  • 免费提供下载,我也不要你们的积分,多点赞,多关注(互关哦) 😃😃😃
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑夜中的潜行者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值