在SharePoint页面嵌入简单的Silverlight程序

1. 打开VS,新建项目Silverlight。

2. 命名MyBannerAd,确定。

3. 清除选项“在新网站中承载Silverlight应用程序”,确定。

4. 右击项目添加文件夹Images。右击Images添加现有项,添加两个图片gear.png和branded.png。

5. 右击MainPage.xaml文件,选择视图设计器。编辑代码:

<UserControl x:Class="MyBannerAd.MainPage"
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"
mc:Ignorable="d"
d:DesignHeight="700" d:DesignWidth="400">
<Grid x:Name="LayoutRoot" Height="700" Width="400">
<Rectangle
Margin="66,42,152,20"
Stroke="#FF000000"
RadiusX="0"
RadiusY="0">
<Rectangle.Fill>
<LinearGradientBrush
x:Name="MRGB"
EndPoint="0.5,1"
StartPoint="0.5,0">
<GradientStop Color="#FF000000" Offset="0" />
<GradientStop Color="#FF5E0805" Offset="0.478" />
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<Image Margin="48,49,128,20"
x:Name="brandedImage"
Source="Images/brand.png" />
<TextBlock x:Name="titleTextBlock"
Margin="75,59,161,0"
FontFamily="Arial"
FontSize="24"
FontWeight="Bold"
TextWrapping="Wrap"
Foreground="#FFF9F4F4"
TextAlignment="Center"
Height="56"
VerticalAlignment="Top"
Text="Life Without Borders">
</TextBlock>
<TextBlock x:Name="footerTextBlock"
Margin="75,564,161,0"
FontFamily="Arial"
FontSize="16"
FontWeight="Bold"
TextWrapping="Wrap"
Foreground="#FFF9F4F4"
TextAlignment="Center"
Height="56"
VerticalAlignment="Top"
Text="Fabrikam, Inc.">
</TextBlock>
<Image Margin="121,559,216,14"
x:Name="gearImage"
Source="Images/gear.png" />
</Grid>
</UserControl>

更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/webkf/Silverlight/

6. 你的Silverlight应用程序应该是这样:

7. 按下F5 测试是否正常。

8. 在SharePoint站点新建文档库XAPS,找到你创建的Silverlight应用程序里的MyBannerAd.xap,并上传。

9. 在SharePoint Designer中新建Web Part页面,添加Silverlight Web Part。设置属性。

10. 在浏览器中预览。

作者:csdn博客 张世辉

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索页面
, 应用程序
, 项目
, silverlight
, sharepoint
images
silverlight 嵌入网页、silverlight嵌入html、silverlight页面跳转、web页面中silverlight、web页面 silverlight,以便于您获取更多的相关知识。

时间: 2024-12-09 22:37:51

在SharePoint页面嵌入简单的Silverlight程序的相关文章

简单探照灯遮照效果的Silverlight程序

  最近做SonySource项目时实现了几个很小的Silverlight程序,分别是Clock.HomePeoplePicker和ManageMentPeoplePicker.实际上这三个silverlight程序都非常简单,主要特点有以下几个方面: 1. Silverlight程序和页面上的HTML元素混合在一起,且在特定事件触发后要动态改变Silverlight程序在页面中占的位置及大小,但给用户的感觉是无缝连接: 2. Javascript和Silverlight相互调用: 3. 简单的

教你使用Visual Studio 2010创建简单的Silverlight应用程序

Silverlight是创建动态的引人的RIAs(Rich Internet Application)的新方法.这里教你创建简单的Silverlight应用程序. 1. 打开VS,新建项目,选择Silverlight应用程序模板. 2. 命名mySimpleSilverlightApplication,点击确定. 3. 在弹出的对话框中,清除"在新网站中承载Silverlight应用程序"复选框,点击确定. 4. 你的界面应该是这样的. 5. 拖四个控件(2个标签.1个文本框和1个按钮

SharePoint 2013 中如何使用Silverlight

1.打开VS,创建一个Silverlight程序,如下图: 2.配置选择默认的,当然也可以不勾选Host Application,如下图: 3.添加Silverlight控件,2个label和1个button,定义一下属性: ID在Silverlight是Name,Text在Silverlight是Content,如下图: 4.双击button控件,编写控件的单击事件,如下图: 5.然后Build一下这个项目,如下图: 6.在浏览器中打开文件夹,如下图: 7.找到我们build出来的xap文件,

SharePoint 页面中添加.Net代码

今天整理资料,看到一个非常有意思的截图,可以在SharePoint页面库里的页面中,添加.Net代码,只需修改一下相应应用程序的web.config文件,即可: 在web.config里面的<PageParserPaths>节点,加入一行配置文件即可: <PageParserPath VirtualPath="/*" CompilationMode="Always" AllowServerSideScript="true" In

一起谈.NET技术,Silverlight 游戏开发小技巧:透明背景的Silverlight程序

一些朋友在玩窝窝世界的时候,发现官方网站上的进入入口程序是Silverlight,但是有趣的是一个透明背景的Silverlight程序,这个效果最早我也未找资料,在未来Silverlight程序会在各个方面应用,透明背景的效果就会涉及,这种效果预览如下: 下面一步一步的告诉大家这个小技巧,首先要准备一个Silverlight,然后将MainPage的填充色设置为透明的,还有LayoutRoot也是一样,我在这里用了一张来自网络的图片: 为了稳定,最好将MainPage的宽高定死,这样有助于我们在

Silver“.NET研究”light 游戏开发小技巧:透明背景的Silverlight程序

一些朋友在玩窝窝世界的时候,发现官方网站上的进入入口程序是Silverlight,但是有趣的是一个透明背景的Silverlight程序,这个效果最早我也未找资料,在未来Silverlight程序会在各个方面应用,透明背景的效果就会涉及,这种效果预览如下: 下面一步一步的告诉大家这个小技巧,首先要准备一个Silverlight,然后将MainPage的填充色设置为透明的,还有LayoutRoot也是一样,我在这里用了一张来自网络的图片: 为了稳定,最好将MainPage的宽高定死,这样有助于我们在

Silverlight 游戏开发小技巧:透明背景的Silverlight程序

一些朋友在玩窝窝世界的时候,发现官方网站上的进入入口程序是Silverlight,但是有趣的是一个透明背景的Silverlight程序,这个效果最早我也未找资料,在未来Silverlight程序会在各个方面应用,透明背景的效果就会涉及,这种效果预览如下: 下面一步一步的告诉大家这个小技巧,首先要准备一个Silverlight,然后将MainPage的填充色设置为透明的,还有LayoutRoot也是一样,我在这里用了一张来自网络的图片: 为了稳定,最好将MainPage的宽高定死,这样有助于我们在

PHP和MYSQL联合打造简单留言本程序

数据库结构:(库名:lyb)表一: admin字段: id(int11)   name(varchvr)   password(varchvr) 表二: lo字段: id(int11)   username(varchvr)  sex(varchvr)  qq(varchvr)  email(varchvr)  info(text)  ip(varchvr)  submit_time(datetime) 1 conn.php(连接数据库文件) <?phpmysql_connect("loc

C#教程第一课:简单的欢迎程序

程序|教程 本节课通过介绍几个简单的程序,使得你对C#有所入门.本节程要达到如下几个目的:1.理解一个C#程序的基本结构. 2.初步了解"名称空间"的概念. 3.初步了解"类"的概念. 4.了解"Main"方法所做的工作. 5.学会如何读取命令行输入信息. 6.学会使用控制台输入/输出 (I/O)语句. 1.清单1-1. 一个简单的欢迎程序Welcome.cs // Namespace Declarationusing System;// Pro