一、利用Visual Studio 2010创建第一个基于服务和数据驱动的Silverlight应用程序

 

 

1)、打开VisualStudio 2010,新建一个Silverlight应用程序项目,如下图:

 

 

 

选择Silverlight应用程序,如图

 

点击确定按钮,选择在新网站中承载Silverlight应用程序

Visual Studio 2010为我们创建好的界面如下:

 

 

2)、接下来我们就来通过添加代码实现我们的第一个Silverlight应用程序。

      首先在用来承载Silverlight应用程序的Chapter01.Web中添加一个DataContract(数据契约)类,我们命名为:ProvinceCaptial

 

 

 

 

 

Province.cs代码如下:

 

接下来,我们来添加一个启用了Silverlight的WCF服务ProvinceCaptialService.svc文件

 

 

 

ProviceCaptialService.svc.cs代码如下:

做完以上工作后,一定要首先编译我们的Chapter01.Web项目,目的是Silverlight应用程序能够发现我们的WCF服务。

 

接下来就是在Silverlight应用程序中添加服务引用

 

 

OK,现在我们来在MainPage.xaml文件中拖ComBox、Grid及TextBlock等控件来进行简单的布局用来展示:

 

 

 

MainPage.xaml以及MainPage.xaml.cs文件代码如下:

 

 

最终实现的效果如下:

 

下拉框发生变化时,内容也发生变化:

===========================================================================

如果觉得对您有帮助,微信扫一扫支持一下:


 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值