03 2012 档案
VSTO中自定义XML功能区实现Ribbon控件互相更新
摘要:一般在VSTO中,使用可视化编辑器来进行Ribbon功能区的开发,控件之间的引用和修改属性值与winform开发没有区别,是非常方便的,但为了实现更复杂的功能,不得不转到XML编辑器下的开发,但似乎控件间的互相访问就不是那么直接了,因为XML设计器使用了在fluent ui下大量的回调机制,也就是说,每个控件的属性的修改一定要通过回调方法,另一方面由于有缓存机制在,界面的更新还需要由InvalidateControl来触发。 阅读全文
posted @ 2012-03-26 13:28 Bean.Hsiang 阅读(3861) 评论(0) 推荐(0)
VSTO中使用线程钩子响应鼠标键盘事件
摘要:由于VSTO本身没有提供充分的鼠标键盘事件,在制作Add-in的时候非常不方便,迫于无奈想到使用Hook来辅助一下,大部分网上参考文章都只是展示了全局钩子的写法,而线程钩子的写法和介绍相对少一些,特别是关键语句上如果定义的不正确是没有任何效果的,在自己反复尝试后决定留下一个正确的版本分享出来,毕竟全局钩子性能差,没有办法用到VSTO中的。 阅读全文
posted @ 2012-03-19 11:42 Bean.Hsiang 阅读(1307) 评论(0) 推荐(0)
Ribbon栏控件的文字排列简单办法
摘要:在VSTO项目中创建Ribbon设计器,添加了若干控件后发现控件显示的文字并不方便排列,这里仅供参考一种简单办法。 阅读全文
posted @ 2012-03-18 08:31 Bean.Hsiang 阅读(1769) 评论(0) 推荐(0)
使用EntityFramework之Code First开发与MySql数据库问题一例
摘要:使用EntityFramework的Code First开发与MySql数据库结合时,首次运行的异常问题 阅读全文
posted @ 2012-03-09 18:50 Bean.Hsiang 阅读(3389) 评论(11) 推荐(1)