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