1.下载安装silverlight:Microsoft® Silverlight™ 3 Tools (安装之前需要升级VS2008到SP1)

2.和多数人一样我的程序新建好运行调试报错,提示“未安装silverlight托管调试包”,后来我使用VS2010新建的时候提示安装silverlight更高版本Silverlight_Developer.exe,我安装好后就OK了,然后运行VS2008的项目也没有报错了,整理一下我自己的安装顺序: VS2008(后来又安装了VS2010),framework3.5-SP1, VS2008—SP1 ,silverlight3,Silverlight_Developer.exe。

3.新建项目 新建一个silverlight导航应用程序

然后找到Views中的Home.xaml文件 F5调试运行

然后添加silverlight控件:button 和 textbox

双击按钮书写代码

Home.xaml页面代码:

代码

<navigation:Page x:Class="SilverlightApplication3.Home" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" mc:Ignorable="d" d:DesignWidth="640" d:DesignHeight="480" Title="主页" Style="{StaticResource PageStyle}" xmlns:dataInput="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data.Input">

<Grid x:Name="LayoutRoot">
        <ScrollViewer x:Name="PageScrollViewer" Style="{StaticResource PageScrollViewerStyle}">

<StackPanel x:Name="ContentStackPanel">

<TextBlock x:Name="HeaderText" Style="{StaticResource HeaderTextStyle}" Text="主页"/>
                <Button Content="点我" Height="42" Name="button1" Width="119" Click="button1_Click" FontSize="16" FontWeight="Bold" />
                <TextBlock x:Name="ContentText" Style="{StaticResource ContentTextStyle}" Text="主页内容"/>
                <TextBox Height="23" Name="textBox1" Width="120" />
            </StackPanel>

</ScrollViewer>
    </Grid>

</navigation:Page>

Home.xaml.cs

代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace SilverlightApplication3
{
    public partial class Home : Page
    {
        public Home()
        {
            InitializeComponent();
        }

// 当用户导航到此页面时执行。
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
        }

private void button1_Click(object sender, RoutedEventArgs e)
        {
            HeaderText.Text = "我的第一个silverlight应用程序!";
            textBox1.Text = DateTime.Now.ToString();
        }
    }
}

转载于:https://www.cnblogs.com/Simcoder/archive/2010/09/28/1837228.html

silverlight(一.安装和新建项目)相关推荐

  1. django准备 —环境配置,及其虚拟环境安装、django安装、数据库安装、新建项目...

    看到一本书上是安装虚拟机来开发django,可是电脑没有安装其他内存条,且也不是在企业开发django网站,知识学习用, 因此直接用虚拟环境开发,我的虚拟环境 安装:pip install virtu ...

  2. 【Vapor】01 Vapor 安装与新建项目

    0x00 Vapor Toolbox Vapor is an open-source web framework written in Swift. 官方网址:https://vapor.codes/ ...

  3. django系列 - 安装和新建项目

    1.django的安装 可以从它的官方网站上下载安装包,将安装包解压,在命令行模式下进入解压后的目录,输入命令:python setup.py install 这样,django就安装在了当前版本py ...

  4. 锐捷无线地勘系统安装并新建项目(ChinaSkills国赛题解)

    锐捷无线地勘系统安装并新建项目 安装锐捷无线地勘软件 新建项目 安装锐捷无线地勘软件 首先我们先需要下载一个锐捷无线地勘软件,这就有人问了在哪呀.你猜猜,当然在我的资源库里呀.(如果资源库不给你下载私 ...

  5. [NXOpen] Siemens NX 二次开发 (c#) 安装,配置,新建项目,调试, 调用程序

    1. 软件版本 坐标德国,目前使用的是由学校给学生免费提供的正版Siemens NX 12.0.2,编程软件的版本是Visual Studio 2019 Community 2. 官方文档 因为工作原 ...

  6. 在虚拟环境安装使用Django新建项目避坑

    1. 复制虚拟环境路径 注意: 首先确保你已经创建了虚拟环境,如果还没有创建虚拟环境请参看不会cd没关系,100%创建虚拟虚拟环境 复制虚拟环境路径是为了后面可以方便的在命令行切换到虚拟环境下 比如我 ...

  7. pycharm每次新建项目都会创建虚拟环境问题,导致很多库安装后无法导入

    最近因为工作上的需要,琢磨了一下python,装了pycharm这个号称史上最好的编辑器,还没开始玩,就被整崩溃了. 因为我是刚开始玩这个,写了很多hello world,所以新建项目的时候很多,不知 ...

  8. altium designer安装后无法新建项目,求指导

    刚安装的破解版AD21,无法新建项目,提示工作空间访问地址错误,安装时已经保存了单机许可证文件,但是还没注册,是不是这个原因?求AD玩家帮忙解答此问题,感谢!

  9. MacOS下VScode安装PlatformIO Core卡死和新建项目速度慢的解决方法

    最近为了折腾smartknob,尝试vscode+platformIO,安装配置遇到了不少坑,以下是解决过程. 1. PlatformIO Installer: Installing Platform ...

最新文章

  1. nginx或httpd实现负载均衡tomcat(三)
  2. 西瓜书_阶段1_作业参考
  3. 那些年php编程犯过的错(1) -- 字符串相等
  4. 【错误记录】Flutter 报错 ( Dart SDK is not configured )
  5. 在新浪潮中,服务教育是你的竞争利器
  6. Android webview加载pdf实验成功
  7. PostgreSQL 的 target_list分析(五)
  8. es6 语法 (函数扩展)
  9. chrome浏览器开发者工具F12中某网站的sources下的源码如何批量保存?
  10. 使用采用 Android* OS 的英特尔® 集成性能基元
  11. JavaSE——Java8之四大函数式接口
  12. java实现万年历——超简单!
  13. 一文详解 RSA 非对称加密算法
  14. robots协议限制爬虫
  15. ESP8266连接手机
  16. C4D学习笔记3-动画-动画渲染流程案例
  17. 微信自定义分享操作步骤
  18. *oulapp的双向证书破解
  19. 我用Python合成大西瓜!
  20. 输入法中的全角和半角

热门文章

  1. 【案例】数据量猛增,BI分析效率太低怎么破?
  2. Jenkins常用插件
  3. 区块链技术怎么构架落地应用?
  4. 服务器返回值 解释 ajax提交方式 后台数据刷进前端
  5. 持久代是方法区还是堆中的?
  6. 业界重磅新书《UNIX/Linux网络日志分析与流量监控》首发
  7. @Pointcut的用法
  8. Diango博客--18.使用 Fabric 自动化部署 Django 项目
  9. 前端之 JavaScript 基础
  10. angular使用动态组件后属性值_Angular动态加载组件