2009年7月30日

【msdn wpf forum翻译】如何在wpf程序(程序激活时)中捕获所有的键盘输入,而不管哪个元素获得焦点?

原文链接:http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/cf884a91-c135-447d-b16b-214d2d9e9972


有时有些特殊的程序需要这样处理。

Jim Zhou回答:
在程序启动的时候,可以这样注册:
以下是示例代码:
示例代码


posted @ 2009-07-30 23:18 caoyang.org 阅读(68) 评论(0) 编辑

【msdn wpf forum翻译】在wpf程序中显示一个doc文件的内容

原文链接: http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0b76919e-864c-476e-b259-427d73463c71


在DocumentViewer控件中没法直接显示一个 .doc文件 ,  但在wpf程序中显示一个doc文件至少有以下三种
1. 使用 WebBrowser 来显示 .doc文件,如
    this.webBrowser1.Navigate(@"c:\test.doc");
2. 使用DSO Framer control在wpf程序中host .doc文件,参见下文:
    Hosting Office in a WPF Application
    http://www.drwpf.com/blog/Home/tabid/36/EntryID/3/Default.aspx
3. 将 .doc 文件转换为 XPS 文件, 然后使用 DocumentViewer 来显示内容, 参见下文:
    Generate XPS from Word documents with VB 2008 and WPF
    http://www.codeproject.com/KB/office/GenerateXPSfromWordVB.aspx

注:其中1,2两种方法需要机器上安装了word,所以,综上可知,较为完美的显示一个doc文件还是只能靠word的支持

posted @ 2009-07-30 23:01 caoyang.org 阅读(474) 评论(0) 编辑

导航

<2009年7月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

公告

昵称:caoyang.org
园龄:4年5个月
粉丝:1
关注:1

搜索

 

常用链接

我的标签

随笔分类

随笔档案

WPF

最新评论

阅读排行榜

评论排行榜

推荐排行榜