学Silverlight 2系列(35):升级Silverlight 2 Beta 1应用程序到Beta 2
2008-10-09 11:39:45 来源:WEB开发网Beta 2:
IsolatedStorageFile storage;
应用程序配置更名
storage = IsolatedStorageFile.GetUserStoreForApplication();
storage = IsolatedStorageFile.GetUserStoreForSite();
应用程序设置ApplicationSettings类更名为IsolatedStorageSettings,且sealed类。
Beta 1:
ApplicationSettings settings = ApplicationSettings.Default;
settings.Add("myKey", myValue);
settings.Save();
Beta 2
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
OpenFileDialog变化
settings.Add("myKey", myValue);
settings.Save();
IsolatedStorageSettings settings = IsolatedStorageSettings.SiteSettings;
settings.Add("myKey", myValue);
settings.Save();
Beta 1中OpenFileDialog.ShowDialog方法的返回值为DialogResult,Beta 2中返回变成了bool类型。
其它APISetValue方法
在Beta 2中,SetValue方法只能设置依赖属性类型的,而不会像在Beta 1中自动进行转换。如:
Beta 1
myButton.SetValue(Canvas.LeftProperty, 100);
Beta 2
object left = 100;
myButton.SetValue(Canvas.LeftProperty, left);
当然本文总结还只是其中的一部分,更为详细的变化大家可以参考MSDN:
http://msdn.microsoft.com/en-us/library/cc645049(VS.95).aspx
顺便说一句:Silverlight 2 Beta 2中文版的开发包已经发布,以前使用中文Visual Studio 2008安装不上的朋友这下可以放心了:)
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=50a9ec01-267b-4521-b7d7-c0dba8866434
Tags:Silverlight 系列 升级
编辑录入:爽爽 [复制链接] [打 印]- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››升级nginx到1.2.0
- ››升级openssh和openssl
- ››升级你的ISO到Ubuntu 11.10 正式版
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››升级 Ubuntu 10.04 内核到最新的 2.6.35 版
- ››Silverlight for Symbian
- ››升级到SQL Server 2005的12个必备提示
更多精彩
赞助商链接