上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 设置 KeyboardNavigation.TabNavigation="Cycle" 即可 阅读全文
posted @ 2018-04-03 15:11 灰主流 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.需求 WPF本身没有直接把点集合绘制成曲线的函数。可以通过贝塞尔曲线函数来绘制。 贝塞尔曲线类是:BezierSegment,三次贝塞尔曲线,通过两个控制点来控制开始和结束方向。 QuadraticBezierSegment,二次贝塞尔,通过一个控制点来控制弯曲方向。 本文使用的是三次。 图片来 阅读全文
posted @ 2018-03-22 16:33 灰主流 阅读(4291) 评论(0) 推荐(1) 编辑
摘要: 1.主要代码: 2.源码地址: https://files.cnblogs.com/files/lizhijian/%E5%8A%A0%E8%BD%BD%E4%B8%AD%E5%8A%A8%E7%94%BB.rar 阅读全文
posted @ 2018-03-20 19:25 灰主流 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 1.需求及思路 绘制一个控件,可以设置经纬度,经纬度用double类型表示,支持绑定数据,数据更改通知。错误验证,输入检校。 大致设计界面如下图: 2.主要代码 主要代码在于计算,double类型转换成三个数:度数,分数,分数的小数。 3.源码下载: 旧版本 https://files.cnblog 阅读全文
posted @ 2018-03-20 12:40 灰主流 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1.问题分析 WPF有时候要用到主题样式,比如颜色主题(红色、黄色之类的)通常是key相同,而value不同,比如会这么写: 主题切换通常在不同的资源文件xaml里面,这时候,如果想在设计时(设计视图)里看看主题,往往得写些临时代码,当编译的时候还得把临时代码删除。 如果能够在设计时,看到不同的 D 阅读全文
posted @ 2018-03-18 22:57 灰主流 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1.问题说明 0/1背包问题:我们有n种物品,物品j的重量为wj,价格为pj。我们假定所有物品的重量和价格都是非负的。背包所能承受的最大重量为W。如果限定每种物品只能选择0个或1个,则问题称为0-1背包问题。(摘自百度百科) 例子: 假设有10个物品,重量和价格分别如下图所示,背包承受最大重量W=2 阅读全文
posted @ 2018-03-09 11:24 灰主流 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 1.LPCWSTR字符串拼接 LPCWSTR 是一个指针,需要用TCHAR来拼接,将多个字符拼接成LPCWSTR指针。 2.设置窗体标题 3.创建线程 4.d2d的初始化,第一个d2d程序(不知道为啥d2d的渲染帧率只有60帧每秒) 源码地址:https://files.cnblogs.com/fi 阅读全文
posted @ 2018-03-08 12:44 灰主流 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 通过TCP形式来获取NTP时间。主要代码如下: 源码如下: https://files.cnblogs.com/files/lizhijian/%E8%8E%B7%E5%8F%96%E7%BD%91%E7%BB%9C%E6%97%B6%E9%97%B4.rar 感谢阅读 阅读全文
posted @ 2018-03-07 16:42 灰主流 阅读(888) 评论(1) 推荐(0) 编辑
摘要: 说明:winForm窗体,可以通过win32接口dll的findWindow之类的函数来实现查找winform窗口,mfc窗口等。 但是wpf却是不实用这些,可以靠automation方式来进行操作。 通常可以用来其他c#程序,控制wpf程序来模拟登录按钮事件等。 本程序就是通过找到文本框元素和按钮 阅读全文
posted @ 2018-02-09 10:45 灰主流 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 问题说明: 当用到dictionary<key,value>来储存数据的时候,有时候需要在界面上绑定一个key来显示value,这时候有两种思路: 一种是写一个自定义的扩展类,类似Binding,这里取名为“MyBinding”,在binding类内部实现key的绑定。 另一种更简洁,更通用的方法是 阅读全文
posted @ 2018-01-28 00:04 灰主流 阅读(438) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页