2007年7月2日更新: 一年多以后的更新
终于重写了针对.net framework 3.0的版本^^
========================
4月26日更新
Release Ver 1.1
1. 增加下拉框,可选地区
2. 下拉框中应用了Style样式,显示动画下拉效果
============================
4月25日更新
Release Ver 1.0
1. 参考了Yahoo Widget重新设计了新的界面。
2.使用了Yahoo Weather的rss (解决了其中XmlNamespace mapping的问题)。
3.Binding时使用convert方法显示图片。
4.参考了Beatriz Costa的文章,增加对绑定状态的判断,在加载xml source时显示loading信息。
参考信息:
Yahoo Rss 中code与weather info的对照
============================
Release Ver 0.9
试着做了一个天气预报的WinFX桌面应用程序,也是我的第一个WPF程序。
Workflow大致如下:
1.先在vs2005中新建工程,在Application.xaml.cs的OnStartup方法中载入Scene1.baml。
2.打开Expression Interactive Designer,设计样式和位置。
3.回到vs2005。
在Application.xaml的Resources中定义XmlDataProvider,指向天气预报的rss地址。
例 http://www.rssweather.com/icao/ZSPD/rss.php 就是指向上海浦东的地址,在http://www.rssweather.com/网站上能找到更多的地区。
在Scene1.xaml中绑定XML数据。
运行环境: WinFX Runtime Feb CTP