随笔分类 - Silverlight
摘要:silverlight的全屏很简单,将 IsFullScreen 属性设置为 true 时,基于 Silverlight 的应用程序即进入全屏模式。当该应用程序进入全屏模式时,会短暂显示下面的消息:“按 ESC 退出全屏模式”。此消息提醒用户应用程序现在处于全屏模式,并提供有关如何返回到嵌入模式的信息。将 IsFullScreen 属性设置为 false 时,基于 Silverlight 的应用程序即退出全屏模式。当应用程序切换回嵌入模式时,该应用程序的大小会还原为插件 width 和 height 属性的值。
阅读全文
摘要:Xap和Html或者asp.net之间怎么传递参数,下面我们来学习哈这个参数传递的过程。
阅读全文
摘要:DataTemplate在silverlight中用来描述数据对象的可是结构。DataTemplate的对象树必须有一个根元素,可以有任意个子元素。
在使用中常用作ListBox等对象的ItemTemplete来改变控件外观和解决一些数据的绑定,这个使用比较简单,在此我们不多做说明,本文主要介绍DataTemplate的LoadContent 方法
阅读全文
摘要:我们经常有这样的需求,给xaml的一个元素绑定一个值,但是显示用绑定值来显示其他的值。比如从数据库中取出的日期是2010-11-14,显示的时候需要显示2010年11月14日,怎么解决这个需求呢?silverlight给我们提供了一个IValueConverter接口来解决这个问题。该接口有两个方法:Convert:在将源数据传递到目标以在 UI 中显示之前,对源数据进行修改。ConvertBac...
阅读全文
摘要:silverlight提供了属性系统,管理依赖属性。依赖属性的用途在于提供一种方法基于其他输入的值计算属性。这些其他输入可以包括外部属性、实时属性确定机制、重用模板或者通过对象树中其他元素的父子关系获得的值,还以可以提供将更改传播到其他属性的回调。下面就来给Button添加一个依赖属性:通过这种方式就给类ButtonExpand扩展了一个依赖属性。也可以通过propertyChangedCallb...
阅读全文
摘要:独立存储是silverlight提供的一个客户端存储,是一种局部信任机制。独立存储提供了一个虚拟的文件系统的数据流对象,,是基于.net framework中独立存储建立起来的一个子集。独立存储具有以下特点:1、基于silverlight的应用程序被分配了属于它子集的存储空间,但是应用程序的程序集在存储空间中是共享的。2、 IsolatedStorageFileStream 扩展了 FileStr...
阅读全文
摘要:如果使用了缓存,清理缓存然后关闭系统,语句如下HtmlPage.Window.Eval("top.window.opener = top;top.window.open('','_self','');top.window.close();");
阅读全文
摘要:首先学习OOB应用。SL提供了OUT-OF-Browser的功能,下面通过一个实例来学习下这个功能,在这个例子中使用到了WebBrowser功能。首先新建一个工程,SLWebBrower然后建立一个Install.xaml,xaml里有一个安装button,和一个显示安装内容的textBlock,如图:这个按钮的事件其实很简单就是判断是否安装,如果没有就安装代码如下:我们给页面添加一个安装状态的事...
阅读全文
摘要:未安装silverlight developer 运行时
阅读全文

浙公网安备 33010602011771号