原创:学习英语小助手(阅读粘贴的英文,使用MVVM)
摘要:对于英语,我常常不知道怎么发音是正确的,虽然有很多软件像有道、灵格斯、金山词霸等都有阅读的功能,但发挥下程序员的精神,自己动手用WPF写了一个。对于Windows系统来说,其实已经内置了这一个功能,就是屏幕讲述人。微软则把这个功能封装好了,我们只要调用就行,关键代码:引用命名空间:using System.Speech.Synthesis;使用其命名空间下的类,toSpell是要读的字符串:SpeechSynthesizer synthesizer = new SpeechSynthesizer();synthesizer.SpeakAsync(toSpell);使用的是异步调用,避免用户界面
阅读全文
posted @
2012-02-27 12:03
ProJKY
阅读(2508)
推荐(4) 编辑
浏览WPF中内置颜色名对应的颜色
摘要:学习WPF一段时间了,对于里面内置的颜色仅记得几种,相对于里面丰富的颜色来说,极大的限制了使用WPF过程中的选择.通常,使用Xaml语言,会根据属性类型自动调用相应的转换器,转换为需要的类型值. 如果要查看所有的颜色, 需要枚举和转换, 并显示出来。先看一个《WPF Unleashed》中介绍的例子:System.Windows.Controls.Button b = new System.Windows.Controls.Button();b.Content = "OK";b.Background = (Brush)System.ComponentModel.TypeDe
阅读全文
posted @
2011-12-27 19:10
ProJKY
阅读(9950)
推荐(4) 编辑