Silverlight应用程序
战神
I am a GIS scholar ;graduate from Henan Polytechnic University.
展开
-
Silverlight应用程序部署字体变化的解决方案
问题描述:在具有开发环境的电脑上浏览已经发布了的SL系统,系统显示的字体正常,但是在具有运行时环境但是没有开发环境的电脑上浏览SL系统,发现字体有明暗之分。体验效果不好还好。具体解决方法如下:解决方法:第一种彻底你解决的方法(1)在xaml中将字体文件打包到SL中,比如我将微软雅黑字体打包到我的程序的Fonts文件夹下,那么在系统中使用字体的时候就可以这样引用FontFamily ="/程序集名称;component/文件路径/字体文件名称#字体名"。 例如:我的MSYH.TTF字体放在Silverligh原创 2010-10-04 21:51:00 · 1304 阅读 · 0 评论 -
关于Silverlight的AutoCompleteBox类的加载问题!
<br />我在编写Silverlight程序时需要调用AutoCompleteBox类,结果在C:/Program Files/Microsoft SDKs/Silverlight/v3.0/Libraries/Client文件夹下加载了System.Windows.Contr原创 2010-09-14 21:40:00 · 839 阅读 · 0 评论 -
Silverlight工程无法打开的处理方法。
<br />前几天我在一台式机上用Blend处理了一下silverlight工程,保存了。<br />后来打开的时候,一直报什么安全问题。我没有在意。因为我点击确定后,该项目既能调试也能运行我就没有在意。可是今天我把该工程拷贝到一个笔记本上去运行,结果打开工程失败,也没与写原因。原创 2010-10-27 22:44:00 · 3215 阅读 · 0 评论 -
Silverlight-获取网络数据源的几种方式
<br />1跨域验证<?xml version="1.0" encoding="utf-8"?><br /><access-policy><br /><cross-domain-access><br /><policy><br /><allow-from http-request-headers="*"><br /><domain uri="*"/><br /></allow-from><br /><grant-to><br /><resource path="/" include-subpaths="t转载 2011-05-26 19:51:00 · 1883 阅读 · 0 评论 -
为了使用WebService时,添加引用出错
有个web项目需要调用到oracle数据库,所以本人就用oracle访问组件stem.Data.OracleClient,并且在web service中使用该命名空间,结果找不到。……using System.Data.OracleClient;namespace yrw.Web{ public class OrclDBPool { private OracleConnection dbConn; private OracleCommand dbComm;原创 2011-03-10 19:07:00 · 2594 阅读 · 0 评论 -
RIA技术下实现网站访问量统计功能
<br />作为一个在公网上运行的网站,一般都会对网站的访问量进行一个统计。在现在RIA技术漫天飞的时代,本文讨论一下在如何在采用富客户端技术实现的网页中,实现网站的访问量统计。本文以silverlight技术为例。<br />silverlight应用程序需要用到网页来承接的,默认情况下,来承接silverilght应用程序的是html网页,不过纯html网页它就是一个文本,它位于客户端不好实现访问量统计,所以本人采用的是aspx网页来承接silverlight应用程序。<br />在aspx网站中如何实原创 2011-02-26 17:35:00 · 1497 阅读 · 0 评论 -
在网页上加角标(包括silverlight)
<br />在Word中添加一个角标(上标或下标)是非常简单的。不过,在网页中添加角标并非易事。<br />本人在做一个项目它需要表达像二氧化硫、可吸入颗粒物的符号表示。这可把我难住了,在网页中加载已属不易了,别说在silverlight中了(本项目是采用silverlight RIA技术)。<br />本人花了不少时间和经历终于找到了方法,解决了该问题。在这以日志的方式记录下来,希望有幸的朋友不要走弯路,可以踩在我的肩膀上哦!<br />先说一下简单的HTML网页上标角标吧,HTML上标角标只需要几个标签原创 2010-11-24 17:50:00 · 3074 阅读 · 0 评论 -
silverlight应用程序只显示一部分的解决方案的补充
前段时间我写了一篇《silverlight应用程序只显示一部分的解决方案》的博客,那时我认为解决了应用程序只显示部分的问题,不过随着后来测试的发现,我只是在IE8中解决了该问题(上次写的方法在IE5.5、IE7、IE8等中能达到调整网页的效果),不过在IE6中就会出现问题,如果在第一个页面中调整了页面,后面的页面默认显示范围就是第一个页面的现实范围,要么还是只显示一部分,要么就会出现一块空白。 我再次找了一下导致该问题的原因,就是Iframe的问题,iframe是应用程序的现实区原创 2010-11-10 23:06:00 · 681 阅读 · 0 评论 -
Silverlight 4的是鼠标右键菜单的实现(二)
<br />前面一篇文章已经写了自己构建右键菜单的方法,本章主要来探讨一下,使用微软Menu 类来构建右键菜单的方法,这些用法笔者在自己的系统中都有所采用。<br />第二种实现方法,就是用微软的Menu类来构建 ,并且在相应的地方实例化该菜单,把它弹出来。<br /><br />Ⅰ菜单类<br />using System;<br />using System.Net;<br />using System.Windows;<br />using System.Windows.Controls;<br />原创 2010-12-25 13:45:00 · 1727 阅读 · 0 评论 -
Silverlight 4的是鼠标右键菜单的实现(三)
<br /> <br />第三种方法,还是使用微软的Menu构造函数,不过是在xaml界面中通过样式来使用它。不过笔者只在ArcGIS的中图形样式中使用成功了。其它的地方没有尝试,不过在SuperMap的feature应用理论上是可以成功。<br />Ⅰ菜单类<br />① <br />Xaml页面<br /><UserControl x:Class="TDWS.Client.UI.SuperMapUI.RegionContextMenu"<br /> xmlns="http://schemas.原创 2010-12-25 14:13:00 · 1451 阅读 · 2 评论 -
Silverlight 4的是鼠标右键菜单的实现(一)
<br />鼠标右键菜单咋sivlerlight 4版本以前是没法实现,在silverlight 4上微软提供了鼠标右键的响应事件,所以实现起来比较方便。鼠标右键菜单弹出的实现无非就是在该弹出菜单的地方点击右键,捕获右键消息,弹出菜单。响应和捕获右键菜单只需要在相应控件处为控件注册MouseRightButtonDown、MouseRightButtonUp事件。并且在相应事件的响应函数写入如下信息。(例如下面代码中的语句)<br />#region Context Menu<br /> <br />原创 2010-12-25 13:03:00 · 3306 阅读 · 1 评论 -
Silverlight技术研讨(2):图片资源引用及动态下载
<br />上一节介绍了Silverlight资源文件动态下载的必要性,同时介绍了用于动态下载的关键技术WebClient。这一节将总结归纳Silverlight中图片资源引用的几种方法,着重介绍动态下载及缓存。还是考虑我们的应用:MMORPG游戏,都需要哪些资源呢?主要有两类,音频文件和游戏图片。其实各类资源的引用方法大同小异,这里仅以图片资源为例,讲述一下各种引用方法。 1 图片直接编译到silverlight应用程序的dll当中这也是缺省的方法,具体做法是:在visual studio中,选择一个图片转载 2010-11-01 19:08:00 · 1076 阅读 · 1 评论 -
Silverlight应用程序字体获取的解决方案(补充)
上次出现的silverlight字体问题,我以为解决了。结果到客户那边去部署,还是有字体问题。字体忽明忽暗,而且字体都走样了。结果没办,只好自己在找别的解决方案。我看到网上有用Blend将字体打包的到应用程序中去的做法。我试了,结果代码中生成了如下语句。但是不起作用,我后来更具网上的想法,和silverlight的帮助文档尝试了几十种方法,发现将字体的路径改成字体文件名称,并且将字体名称更改成英文可以达到从服务器上获取字体的目的。字体文件添加到应用程序中,存放的路径如下。所以那些网上说的,字体FontFam原创 2010-10-27 22:18:00 · 4100 阅读 · 0 评论 -
无法下载silverlight拓展框架(2152错误)
前几天,北京环保局的同志反映在他们的那不能访问我们silverlight做的一个系统——空气质量实时发布系统,这就奇怪了,我们系统上线后,全国各地都能访问。三大网络都能正确访问,不过据我了解,系统和网络无关。他们怎么不能访问系统呢?我花了一些的时间,把服务器上的所有设置都查看了,确保我们服务器上的设置这确。检查结果没有什么可能影响到他们访问的,他们无妨访问,弹出的错误如下图:没办法我们带着监测工具就到他们那里去,帮忙检查一下。结果发现,他们用的是歌华有线电视网络,并且他们访问网络的请求信息如下,在请求Sys原创 2010-12-12 10:18:00 · 5592 阅读 · 1 评论 -
VS2008无法调试Silverlight应用程序的原因
<br />这段时间,我的VS无法调试Silverligth应用程序,出现的异常一般有:<br />错误 1 未知的生成错误“引发类型为“System.OutOfMemoryException”的异常。” Air<br />错误 2 “ResourcesGenerator”任务意外失败。<br />System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。<br /> 在 System.IO.MemoryStream.set_C原创 2010-10-15 20:06:00 · 3056 阅读 · 0 评论 -
silverlight应用程序只显示一部分的解决方案(路过的朋友留下脚印)
前段时间,我自己也被silverlight应用程序在网页只显示一部分的问题困扰着!话了几天的时间在网上搜索资料、专著中找答案也没有找到答案。不过我写的那个页面在我的机子上是只显示一部,把那个页面考到别的机子上却又能完全显示。 所以我认定是我的机子出了问题。不过通过我对silverlight的研究发现,silverlight应用程序,它的页面是受网页的影响的(它需要用浏览器来承接应用程序),所以网页的大小直接影响着silverlight应用程序的显示范围。 因此,我们需要把应用原创 2010-10-09 21:54:00 · 786 阅读 · 0 评论 -
错误代码2104:无法下载Silverlight应用程序。请查看Web服务器设置(支持WPF和Clickonce应用程序的相应设置)
<br />错误: 无法下载Silverlight应用程序。请查看Web服务器设置 <br />解决办法: 在IIS的HTTP头中,添加MIME类型: <br />.xaml application/xaml+xml <br />.xap application/x-silver原创 2010-09-14 21:56:00 · 1993 阅读 · 0 评论