摘要:
Silverlight入门了解:1.用vs2005只能开发silverlight1.0用vs2008sp1只能开发silverlight3.0之前的版本用vs2010能开发silverlight4.0的至于安装silverlight项目模板,除了vs2010不用安装以外,vs2008和vs2005都需要下载对应的silverlight项目模板,比如silverlight3.0和vs2008在vs2008安装了sp1以后,下载silverlight3.0 tools.exe项目模板,安装以后下载微软silverlight2009年控件库Silverlight_3_Toolkit_July_200 阅读全文
摘要:
我们要实现, 用户输入用户名和密码后,点击登录按钮,传递用户名和密码到服务器端, 通过WCF访问MSSQL数据库,调用存储过程,在服务器端对用户名和密码进行匹配,匹配成功,则返回登录成功,否则,则是失败。【示例源码下载】在文章开始前,我们需要做一下准备工作,开发环境需求: VS2008 SP1, Silverlight 3 Develop Tools for VS2008 SP1, 客户端Silverlight 3 Runtime, MSSQL 2005 SP3 ;建立例程数据库 SilverlightDemo,在数据库中建立一个新表 Users,包含以下字段;添加内容到Users表,为了方便 阅读全文
摘要:
【原文地址】 Tip/Trick: Creating and Using Silverlight and WPF User Controls【原文发表日期】Friday, April 04, 2008 1:37 AMSilverlight和WPF一个根本性的设计目标是允许开发人员能轻松地将UI功能封装进可重用的控件。你可以从一个现有的Control类(Control基类或者象TextBox和Button这样的控件)继承而来,实现新的自定义控件。或者你也可以创建可重用的用户控件,可以方便地使用XAML标识文件组成一个控件的UI(因此建造起来容易之极)。在我的Digg教程系列贴子的第六部分中,我示 阅读全文
摘要:
解决方案: 1.textbox 2.textblock 加入以上三个属性TextWrapping="Wrap" HorizontalScrollBarVisibility="Disabled" AcceptsReturn ="true"解决过程:为了使TextBlock能自动换行,并且在指定了高度的情况下必要时候出现纵向滚动条,我把TextBlock包在了ScrollViewer中,为了使用ScrollViewer只显示纵向滚动条,我把ScrollViewer的HorizontalScrollBarVisibility属性设置为&qu 阅读全文
摘要:
ListBox是一个很有用的控件,其功能直逼Asp.Net中的Repeater,它能实现自定义数据项模板,纵向/横向排列Item(如果扩展一下实现自行折行,几乎就是SL版的Repeater了--实际上WrapPanel已经实现了,不过没有默认集成在SL3中).这里推荐一个老外的文章 http://blogs.msdn.com/delay/archive/2008/03/05/lb-sv-faq-examples-notes-tips-and-more-for-silverlight-2-beta-1-s-listbox-and-scrollviewer-controls.aspx 基本上Lis 阅读全文
摘要:
1.先打开C#,新建->网站->(选中)ASP.net Web服务->确定,OK,现在以新建了一个webService,里面会自动有一些代码,就它的"Hello World"吧,简单的测试就行了。 2.F5测试,会打开一个网页,显示是OK的。然后点生成->发布网站->设置好路径->确定,OK,现在在你设置的路径下会有一个asmx,DLL文件。 3.打开IIS(我的是在计算机管理->Internet信息服务->网站->默认网站->新建->虚拟网站->取网站名wService,并把你发布网站的路径设置进去. 阅读全文
摘要:
正则表达式能根据设置匹配各种数据(比如:e-mail地址,电话号码,身份中号码等等)。正则表达式功能强大,使用灵活,C#,Java,JavaScript等多种语言都支持正则表达式。在互联网上“抓取数据”更是少不了使用正则表达式。今天我要说的是在C#中使用正则表达式自动匹配并获取所需要的数据。从下面是某个IP查询网站返回查询结果的一个部分(字符串),现在就是要从这个字符串中获取“查询结果1:”后面的“北京市 网通”。<tdalign="center"><ul><li>查询结果1:北京市网通</li><li>查询结果2 阅读全文
摘要:
XML和HTML中都有一些特殊的字符,这些字符在XML和HTML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。XML常用转义字符:字符转义字符描述&&和<<小于号>>大于号""双引号''单引号HTML常用转义字符:字符转义字符描述&&和<<小于号>>大于号""双引号 空格©©版权符®®注册符说明 阅读全文
摘要:
用C#读取XML的时候,程序报错误“=”是意外的标记,标记应为“;”定位行号内容为:http://www.starwoodhotels.com/westin/search/results/city_advanced.htmllocaleCode=zh_CN&skinCode=SI&city=&stateProvince=&country=CN&language=zh_CN刚开始以为是等号的原因,后来再往上搜索发现原因如下:在XML中&等一些特殊标记是不能直接使用的,必须用转义,即使在属性的值中也不行。解决方法:&替换成:& 阅读全文
摘要:
1.如何添加和使用自定义字体美工设计了一个UI,但是其中有些字体并不在Silverlight支持的字体的List中添加字体到和HelloWorldDemo.xap文件同一个目录下或者在工程中添加字体文件,右键选择工程,添加已经存在的项,选中新添加的字体文件并设置其属性Build Action为Resource,这样我们就可以在我们的工程中使用添加的字体了。例如:双击刚刚添加的ARLRDBD.TTF字体文件,可以看到咱们刚刚添加的字体文件中含有的字体是Arial Rounded MT Bold打开HelloWorld.xmal文件,并设置TextBlock的字体如下<TextBlock T 阅读全文
摘要:
在silverlight项目里面设置了断点,启动web托管项目,断点走不到,也没有任何报错。我不知道是不是我vs2010少装了什么插件,反正觉得很奇快。网上搜了一下,发现很多这个问题的帖子,解决方法其实就是这个文章里面说的(可惜被无耻的百度文库抄袭了,其他也都是转载的)这儿有一个笨办法:首先把应用用asp.net webserver40运行起来,停止调试。然后单独打开一个IE,输入网址。然后点击vs2010的菜单:debug – attach to process,发现里面有两个ie:其中一个网页浏览,还有一个是silverlight script debug的进程,因为Visual Stud 阅读全文
摘要:
第一步,在webconfig里面 1、<behaviors> <endpointBehaviors> <behavior name="CrossDomainServiceBehavior"> <webHttp/> </behavior> </endpointBehaviors></behaviors>2、<services> <service name="XCenter.Framework.Private.Impl.CrossDomainServiceImpl&q 阅读全文
摘要:
想必,有很多朋友出现了上述问题。在网上有一些解决方案,诸如:重新安装silverlight 3 tools,卸载silverlight客户端包再重新安装等,但都不能解决问题。现在我将我解决这个问题的方案详细提供出来,希望能帮助有需要的朋友:必备组件: silverlight 4 tools for VS2010 (其实只需要其中一个安装包"silverlight_developer.exe")关键步骤:1.从控制面板中卸载“silverlight”,其他与silverlight相关的组件不必卸载。2.下载“silverlight 4 tools for VS2010 ” 下 阅读全文