Silverlight
0
投票
1 回答
504
浏览
0
投票
0 回答
186
浏览
Silverlight性能优化
监视性能(FPS)
Silverlight的呈现性能会因指定的宿主参数和内容的复杂程度而异。为了监视FPS的值我们在开发的过程中将EnableFrameRateCounter 属性设置为 true。这样浏览器的状态栏中显示所呈现的 Silverlight 内容的每秒帧数 (fps),以便您可以微调应用程序。以下有两种设置EnableFrameRateC
0
投票
0 回答
194
浏览
Silverlight实现圣诞节下雪效果
Blend Behavior代码如下:
public class FallingSnowBehavior : Behavior<Canvas>
{
private static Random randomNumber;
protected override void OnAttached()
{
0
投票
0 回答
409
浏览
Silverlight4中用net.tcp双工方式进行通信
这两天研究net.tcp与Silverlight4进行通信都快疯了,不过还好,苍天不负苦心人啊,这俩天总算是调通了。
先简单说一下,为了更好地实现双向通信,.NET Framework在 3.0的时候引入了一个全新的通信协议Net.TCP并作为WCF的一部分。现在Net.TCP将包含在Silverlight 4中,相比于HTTP Polling Duple
0
投票
0 回答
213
浏览
Silverlight类库介绍-FJCore
FJCore是一个图片编码类库(目前只有对JPEG格式的支持)。
项目地址:http://code.google.com/p/fjcore/
设计目标:
-精简,没有外部依赖
-高性能
-图片高清晰
-使用便捷
using (fileStream)
{
// Decode
DecodedJpeg jpe
0
投票
0 回答
275
浏览
如何反编译Silverlight
在互联网上,每天都会有很多Silverlight项目发布,有的是开源,有的只是为了展示。在Silverlight学习的初期,多数都需要模仿 学习,所以,发现一个Silverlight项目,能够查看其中的源代码是最好不过了。但是,Silverlight发布,只是发布资源包XAP,而所有 资源都在这个XAP文件中,该如何查看其中的资源和代码呢?下面我将演示反编译
0
投票
0 回答
174
浏览
Silverlight Bing Maps学习系列(六):使用扩展模式(Extended Modes)
微软Bing Maps推出有有段时间了,通过不断的改进和新的地图更新,现在已经基本上形成了一套较为完整的地图引擎方案了,前段时间推出了Bing Maps的Silverlight控件,这个版本的地图模式仅仅只支持路径模式(Road)和卫星模式(AerialMode),通过不断的努力终于于本 周三(2009-12-9)推出了两种对Bing Maps的Silver
0
投票
0 回答
203
浏览
Silverlight Bing Maps学习系列(五):绘制多边形(Polygon)图形
Bing Maps Silverlight Control支持用户自定义绘制多边形(Polygon)图形,包括三角形、四边形(矩形、菱形)、以及其他更多多边形的图形绘制。
多边形说简单点就是一个由多条边组成的有一定规则的图形,比如三角形就是由三条边组成,我们要在地图上绘制三角形需要知道三个顶点的坐标值(精度和纬度),如下代码块:
priv
0
投票
0 回答
219
浏览
Silverlight Bing Maps学习系列(四):使用图钉层(Pushpin layer)及地图图层(MapLayer)
如果我们需要在Bing Maps中加入一个小图钉标记,该如何实现了?Bing Maps控件已经为我们提供了这个功能,在Microsoft.Maps.MapControl名称空间下提供了实现图钉应用的图钉层Pushpin类, 比如我们可以通过如下的方式来定位一个图订层在地图上的位置:
double longitude = double.Par
0
投票
0 回答
406
浏览
更强悍的Silverlight: WCF RIA Services
如果你安装了 VS 2010 的 Silverlight 4 开发工具,会发现一项重量级的安装项目,WCF RIA Services,用于Silverlight数据访问服务,比WCF和ADO.NET Data Service和Web服务都要简单.
在一个三层架构的应用程序中,中间层介于表示层和数据层之间,你所写的业务逻辑和数据验证都将在中间层出现。创建拥有
0
投票
0 回答
211
浏览
Silverlight Bing Maps学习系列(三):如何控制地图
本篇主要介绍如何对地图的一些常用控制操作,包括地图加载模式、根据精度和纬度定位、变焦程度等。
一、动态设置地图加载模式
在本系列二中 介绍了地图加载模式,可以给地图控件设置一种模式的地图加载模式,呈现数据的时候根据制定的模式加载地图。其实我们也可以通过程序动态的来改变地图的加载 呈现模式,方式和设置模式加载模式是一样的,都是通过地图控件(Bing Map
0
投票
0 回答
252
浏览
Silverlight Bing Maps学习系列(二):通过Bing Maps Silverlight Control如何显示地图
如本系列第一篇你所介绍的,开发基于Silverlight的Bing Maps除了开发环境还需要一个开发Key,这个Key是用来做什么的呢?Silverlight控件在做地图呈现的时候它是一个必不可少的参数,可以理 解为微软Bing Maps为用户开通的一个授权开发密匙,本文试图通过一个简单的示例演练项目来学习Bing Maps控件如何使用这个Key来显示地图
0
投票
0 回答
228
浏览
Silverlight Bing Maps学习系列(一):开发前的准备工作
微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布。本篇将以这个控件为基础,简单介绍些基于Bing Maps 的Silverlight控件开发的环境搭建和其他相关准备工作。
因为B
0
投票
0 回答
239
浏览
Silverlight使用PagedCollectionView配合复选框实现动态筛选的解决方案
在之前的文章中提到,PagedCollection提供了筛选(Filter)功能。
实际项目中我们往往有这样的需求
即通过复选框动态的筛选DataGird的相关项,比如上面截图所示例的筛选Gender列特定项。有的朋友可能已经想到了:直接操作ObservableCollection不就行了吗?其实这样做存在两个问题:
PagedCollecti
0
投票
0 回答
333
浏览
详解Silverlight Treeview的HierarchicalDataTemplate使用
在Silverlight项目中,Treeview控件是比较常用的表示层次或者等级的控件,该控件可以非常清晰的显示数据之间的隶属关系。对于Treeview控件的基本使用已经有很多文章介绍,这里我想讲解一下Silverlight Treeivew的HierarchicalDataTemplate的使用方法。
HierarchicalDataTemplate可以
0
投票
0 回答
257
浏览
使用Silverlight中的PagedCollectionView实现分页
最近项目中一直在和PagedCollectionView这个类打交道。通过它,我们可以以分页的形式自动处理并显示集合中的片段,尤其是和Pager控件配合的时候更能彰显其威力。
PagedColectionView类实现了ICollectionView接口,因此除分页外,它也同时提供了的其他一些对集合操作非常有用功能,如
Sorting 排序
Fi
0
投票
0 回答
212
浏览
Silverlight 4 新特性归纳整理
改善OOB(Out of Browser)(更高级别的权限)
跨域访问
内嵌HTML
COM操作
允许运行本地桌面应用,例如Office,发送报告到Word文档,发送Email等功能
允许读取客户本地文件
全屏状态下的Open/SaveFileDialogs和键盘支持
媒体上的改进
支持摄像头和麦克风
Windows Med
0
投票
0 回答
129
浏览
Silverlight 4与.NET之间的程序集共享
使用Silverlight 2和3构建的程序集与.NET Framework并非二进制兼容的,因此为了共享代码我们通常需要编译两次才行。借助于Silverlight 4和.NET 4,我们可以在.NET 4中使用某些基于Silverlight的程序集。
.NET中加载的Silverlight程序集只能引用如下程序集:
Mscorlib
System
0
投票
0 回答
253
浏览
Silverlight把WriteableBitmap转为Byte流并保存到本地
算法核心:对WriteableBitmap的所有像素点做循环遍历,然后存入Byte[]数组中,再转换为MemoryStream输出,下面是代码:
private void ButtonSave_Click(object sender, RoutedEventArgs e)
{
WriteableBitmap
0
投票
0 回答
512
浏览
Silverlight实现超酷翻页效果示例
经常阅读电子杂志的朋友对其流畅自然的翻页过渡效果应当留下了十分深刻的印象。这些杂志都是使用Flash技术制作而成的。总想着能用Silverlight实现这样的效果,去网上查查资料,找到了一个微软官方提供的翻页效果例子。这里再推荐一个外国网站的Silverlight翻页在线实例。
效果是十分的赞,只可惜控制