随笔分类 - 练手小程序
摘要:实现一个雷达扫描图。 源代码在TK_King/雷达 (gitee.com),自行下载就好了 制作思路 绘制圆形(或者称之轮) 绘制分割线 绘制扫描范围 添加扫描点 具体实现 首先我们使用自定义的控件。你可以使用vs自动添加,也可以手动创建类。注意手动创建时要创建Themes/Generic.xaml
阅读全文
摘要:先上截图 修正2 源代码 修正: 应该将SetTime方法修改为,行号为207行开始修改 var nk = Day_of_week(year, month, 1); if (nk == 0) nk = 7; for (var i = 0; i < nk-1; i++) { Time.Add(new
阅读全文
摘要:原理很简单,利用Path画一个图,然后用动画进行播放,播放时间由依赖属性输入赋值与控件内部维护的一个计时器进行控制。 控件基本是玩具,无法作为真实项目使用。 因为没有设置播放源,所以编写异步播放源或者实际播放时候要将事件引发,是否播放等属性,事件移到真实播放事件 非专业UI,即使知道怎么画图也是画的
阅读全文
摘要:偶尔用Winform的Webbrowser,但是ie版本太低。 手改改注册表了太慢了。 弄个了程序,修改的代码时网上的,自己就是写了个界面。 支持IE11。 XAML页面代码 后台代码: IE类: 程序截图 源代码和程序下载
阅读全文
摘要:这个本是针对MSDN上所写的代码,不过写一半不想写了。 不想浪费代码,是个半成品的半成品。 效果图: 思路: 利用PopUp来做显示层。 显示层中的数据则是绑定到Datagrid的数据。 popup中数据是需要去重的,利用简易的linq处理下即可。 选择popup之后,未选择的 数据的这一行都是需要
阅读全文
摘要:***********************2019 2.7更新 v 2.0*************************************************** 程序 源代码 交互更新: 输入框不可调整大小 鼠标拖动图标选择程序(代码中还有 高亮部分 我觉得没有多大意义就没上 W
阅读全文
摘要:源代码下载 效果图: 本程序主要实现: N阶贝塞尔曲线(通用公式) 本程序主要使用技术 MVVM InterAction 事件绑定 动态添加Canvas的Item 第一部分公式: n=有效坐标点数量 i=坐标点的下标 P是坐标 t是时间0~1之间 有效坐标点是坐标点的数量减1 计算坐标时分开计算,x
阅读全文
摘要:源代码下载 这个程序是TabControl和Webbrowser的练手小程序 可达到练手目的有: MVVM设计模式的基本使用 Binding(包括相对源[RelativeSource]绑定)的基本使用 IE COM的基本使用 委托和事件基本使用 程序可实现的效果: 效果GIF 技术要点: Xaml
阅读全文
摘要:在上一篇文章的代码 对于微信已失效 重新更新一边 效果图: 源代码 源代码下载
阅读全文
摘要:之前用C++简单的写了一个demo 现在用C#写了完整版 定义字符 定义发送数量 定义发送对象 注意事项 QQ必须单独一个窗体 微信对象在输入名字的时候必须写微信 源代码 如果有哪位贤兄可以改成窗体也是不成问题的 源程序下载
阅读全文
摘要:简单写了一下 很简单的demo 闲着没事干
阅读全文
摘要:穷人家的孩子,买了个笔记本愣是没有小键盘提示灯。 牛的是人家给了一个大写提示灯。 更牛的是他妈给了音量关闭打开的提示灯,还他妈是橙色的!!!!!! 没办法 弄了小程序 来判断是否打开小键盘了。 本来是想用键盘钩子的,不过发现焦点在任务管理器的时候键盘钩子是无法使用的。 转念一想 干嘛那么麻烦。直接检
阅读全文