
.NET Sliverlight
liu78778
苦中作乐
展开
-
Silverlight 2学习教程(八)
function CheckSilverlightInstalled(){ var isSilverlightInstalled = false; try{ try{ var slControl = new ActiveXObject(AgControl.AgControl);//检查IE isSilverlightInstalled = true; } catch(e){转载 2008-06-02 23:42:00 · 621 阅读 · 0 评论 -
Silverlight 2学习教程(十)
由于安全原因和其他一些安全威胁,如传递Cookie,允许地址转向等,Silverlight 限制跨安全区域、跨域和跨协议的 URL访问。例如,如果你的Silverlight 程序嵌入在一个域下,而你试图使用 WebClient对象去访问保存在另外一个域下的文件,则该请求就会失败,并且这种错误提示不是该错误的准确提示。如果想要跨域访问,则需要配置 clientaccesspolicy.xml 或者转载 2008-06-07 00:21:00 · 644 阅读 · 0 评论 -
在Silverlight 2中创建密码输入框
Silverlight Beta2中,没有提供密码输入框控件,估计在正式版里应该提供吧。Chris Pietschmann自己写了一个,原文地址是:http://pietschsoft.com/post/2008/03/PasswordTextBox-for-Silverlight-2-Beta-1.aspx创建一个PasswordTextBox.cs类,代码如下:/// Copy转载 2008-05-31 19:25:00 · 706 阅读 · 0 评论 -
Silverlight 2学习教程(六)
在上一篇Blog文章中,讲述了JavaScript与Silverlight托管代码相互调用的一些方法。实际上,HtmlWindow的GetProperty方法和Invoke/InvokeSelf方法的返回值是Object类型的,代表 DOM对象或者JavaScript对象(HtmlDocument、HtmlElement、HtmlObject、ScriptObject)的返回值自动作为最接近的类型转载 2008-05-31 19:24:00 · 799 阅读 · 0 评论 -
Silverlight 2学习教程(四)
VS在编译时Silverlight 2的应用程序时,会先将cs等文件进行编译成dll,然后会调用Chiron.exe这个打包工具打包成.xap文件。也可以使用它进行动态语言无打包部署。Chiron.exe一般位于C:/Program Files/Microsoft SDKs/Silverlight/v2.0/Tools/Chiron文件夹下,.xap格式的文件其实就是一个zip格式的压缩包,如果将转载 2008-05-31 19:20:00 · 784 阅读 · 0 评论 -
Silverlight 2学习教程(三)
当开发完Silverlight 2的应用程序后,需要进行部署,比起以前版本的Silverlight,Silverlight 2应用程序的部署非常简单了。下面就是简单的部署过程:1,由于Silverlight 2将所有的生成文件进行了ZIP打包,生成xap(读作:zap),因此,如果在IIS6以上版本部署,需要将这个新的扩展名在MIME Type里进行注册,方法是:打开IIS->站点属性转载 2008-05-31 19:19:00 · 970 阅读 · 0 评论 -
Silverlight 2学习教程(一)
SilverLight是什么,这里不再进行介绍了,您可以到网络上进行搜索相关的介绍文章,或者访问《Silverlight 1.0 SDK 中文正式版》,地址是:(http://dotnet.aspx.cc/SilverlightSDK/Silverlight.html)中的介绍。有关Silverlight 2早期版本的新功能介绍,可以参与本人的《Silverlight 2 的新特性》一文,地址是:转载 2008-05-31 19:17:00 · 1069 阅读 · 0 评论 -
Silverlight 2学习教程(七)
Silverlight 2.0去掉了原来的downloader对象,代之以WebClient对象。WebClient类为Silverlight插件提供了一整套的HTTP客户端功能。可以下载应用程序数据,比如XAML内容,附加的程序集或者诸如图片的媒体文件。WebClient类可以根据程序的需要下载内容,可以异步呈现或者利用下载的内容,而不是随HTML页面一起下载。如果你要按照一定的序列替换Silv转载 2008-05-31 19:26:00 · 708 阅读 · 0 评论 -
Silverlight 2学习教程(五)
要实现JavaScript调用Silverlight程序里面的托管代码,需要先在应用程序的启动(Application_Startup)事件里注册要进行访问的对象,而要从Silverlight的托管代码里访问HTML页面对象或者页面中的JavaScript,使用HtmlPage的Document/HtmlElement和HtmlWindow即可。下面,我们就以例子来说明两者相互访问的方法,代码转载 2008-05-31 19:21:00 · 723 阅读 · 0 评论 -
Silverlight 2学习教程(二)
准备工作做好了之后,下面就可以开始进行Silverlight 2的应用程序的开发了。启动VS2008,“新建项目”,可以看到“项目类型”下面有“Silverlight”,选择“Silverlight”,在右边的模板里面可以看到“已安装的模板”列出了“Silverlight Application”和“Silverlight Class Library”两种类型的模板。 选择“Silve转载 2008-05-31 19:18:00 · 1673 阅读 · 1 评论 -
Silverlight 2学习教程(九)
Silverlight 2 beta2 新控件之TabControlSilverlight 2 为设计人员和开发人员提供了可在应用程序中使用的一套控件,通过 Expression 工具,我们可以设置这些控件的外观。在 Silverlight 2 的 Beta 2中,又增添一个新的控件:TabControlTabControl 控件包含在 System.Windows.Controls.Ex转载 2008-06-07 00:19:00 · 1119 阅读 · 0 评论