成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Silverlight加載界面實現方法解析

開發 開發工具
Silverlight加載界面的實現被我們總共分為了9個步驟。在這里將會對這幾個步驟一一的做出解釋,以方便大家理解。

Silverlight加載界面的實現方法在這篇文章中將會為大家詳細介紹。希望對一些又需要的朋友men有些幫助。在一個解決方案中,有SplashScreenSourceweb和SplashScreenSource兩個項目。#t#

要往silverlight中加入自定義裝載界面,需要加入到SplashScreenSourceweb項目中,這樣,自定義裝載界面就不會和其它xaml文件一起打包到silverlight程序包中。

Silverlight加載界面步驟如下:

1.右擊silverlightapplicationweb項目,選擇屬性,選擇啟動選項,把SplashScreenSourceTestPage.html設為啟動頁面。

2.右擊silverlightapplicationweb項目,選擇添加新項,選擇添加一個Silverlight JScript 頁,命名為SplashScreen.xaml。

3.打開SplashScreen.xaml,換成如下代碼:

 

  1. < Canvas 
  2. xmlns="http://schemas.microsoft.
    com/client/2007"
       
  3. xmlns:x="http://schemas.
    microsoft.com/winfx/2006/xaml"
       
  4. x:Name="parentCanvas"   
  5. Width="850" 
  6. Height="600" 
  7. Background="OldLace" 
  8. > 
  9. < Canvas Canvas.Top="228.834" 
    Canvas.Left="246.329" Width="357" 
    Height="31.379"> 
  10. < Rectangle Width="27.545" 
    Height="1" x:Name="uxProgress" 
    Canvas.Top="29.545" Canvas.Left="1.4"> 
  11. < Rectangle.RenderTransform> 
  12. < TransformGroup> 
  13. < ScaleTransform x:Name="uxProgressBar" 
    ScaleX="1" ScaleY="0"/> 
  14. < SkewTransform AngleX="0" AngleY="0"/> 
  15. < RotateTransform Angle="270"/> 
  16. < TranslateTransform X="0" Y="0"/> 
  17. < /TransformGroup> 
  18. < /Rectangle.RenderTransform> 
  19. < Rectangle.Fill> 
  20. < LinearGradientBrush EndPoint=
    "1,0.5" StartPoint="0,0.5"> 
  21. < GradientStop Color="#FFFFFFFF" 
    Offset="1"/> 
  22. < GradientStop Color="#FFFFFFFF" 
    Offset="0"/> 
  23. < GradientStop Color="#FF2975D0"
     Offset="0.28"/> 
  24. < GradientStop Color="#FF2975D0"
     Offset="0.72"/> 
  25. < /LinearGradientBrush> 
  26. < /Rectangle.Fill> 
  27. < /Rectangle> 
  28. < TextBlock x:Name="uxStatus" Height="25" 
    Canvas.Left="125" Text="Loading..." 
    TextWrapping="Wrap" Canvas.Top="4.16"/> 
  29. < Path Width="356.85" Height="1" 
    Fill="#FF3A3A3A" Stretch="Fill" 
    Stroke="#FF000000" Canvas.Top="0" 
    Data="M0,170.5 L356.84209,170.5" 
    Opacity="0.35"/> 
  30. < Path Width="1.662" Height="29.03" 
    Fill="#FF3A3A3A" Stretch="Fill" 
    Stroke="#FF000000" Canvas.Top="0.48" 
    Canvas.Left="0.2" Data="M360,168 L360,0" 
    Opacity="0.35" /> 
  31. < Path Width="357.84" Height="1"
     Fill="#FF3A3A3A" Stretch="Fill" 
    Stroke="#FF000000" Canvas.Top="29" 
    Data="M0,170.5 L356.84209,170.5" Opacity="0.35"/> 
  32. < Path Width="358.85" Height="1" Fill="#FFA2A2A2" 
    Stretch="Fill" Stroke="#FF000000" Canvas.Top="30" 
    Data="M0,170.5 L356.84209,170.5" Opacity="0.25"/> 
  33. < Path Width="1.662" Height="30" Fill="#FF3A3A3A" 
    Stretch="Fill" Stroke="#FF000000" 
    Canvas.Left="356.01" Data="M360,168 L360,0" 
    Opacity="0.35" Canvas.Top="-0.498"/> 
  34. < Path Width="1" Height="31" Fill="#FFA2A2A2" 
    Stretch="Fill" Stroke="#FF000000" 
    Canvas.Left="357.333" Data="M360,168 L360,0" 
    Opacity="0.245" Canvas.Top="-0.498" />   
  35. < /Canvas> 
  36. < /Canvas> 

 


Silverlight加載界面4.打開SplashScreenSourceTestPage.html,把代碼

 

  1. < param name="source" 
    value="ClientBin/Splash
    ScreenSource.xap"
    /> 

改成

 

  1. < param name="source" 
    value="SplashScreenSource.xap"/>  

 

5.在解決方案資源管理器中,把ClientBin目錄下的SplashScreenSource.xap拖到SplashScreenSourceWeb根目錄下。

6.打開SplashScreenSourceTestPage.html,加入如下代碼:

 

  1. < param name="splashscreensource" 
    value="SplashScreen.xaml"/> 
  2. < param name="onSourceDownload
    ProgressChanged"
     value=
    "onSourceDownloadProgressChanged" /> 

 

Silverlight加載界面7.打開SplashScreen.js,輸入以下代碼:

 

  1. function onSourceDownload
    ProgressChanged(sender, eventArgs)  
  2. {  
  3. sender.findName("uxStatus").
    Text
     = "Loading: " + Math.
    round((eventArgs.progress * 
    1000)) / 10 + "%";  
  4. sender.findName("uxProgressBar").
    ScaleY
     = eventArgs.progress * 356;  

 

8.打開SplashScreenSourceTestPage.html,加入以下代碼:

 

  1. < script type="text/javascript" 
    src="splashscreen.js">< /script> 

 

9.運行Silverlight加載界面!

責任編輯:曹凱 來源: 百度博客
相關推薦

2009-12-31 11:23:23

Silverlight

2009-12-30 15:42:08

Silverlight

2009-12-30 17:19:09

Silverlight

2009-12-30 13:51:43

Silverlight

2010-01-04 17:29:00

Silverlight

2009-12-30 15:26:02

Silverlight

2009-09-28 10:35:45

Silverlight

2009-12-30 14:10:27

Silverlight

2010-01-04 16:30:06

Silverlight

2009-12-30 17:44:22

Silverlight

2009-12-29 15:38:17

silverlight

2009-12-29 16:36:47

Silverlight

2009-12-30 15:08:04

Silverlight

2009-10-27 10:28:33

Silverlight

2009-12-30 18:28:56

Silverlight

2009-12-31 14:25:19

Silverlight

2009-12-31 16:50:02

Silverlight

2010-01-04 18:11:44

Silverlight

2010-06-02 09:25:29

Silverlight

2009-12-31 16:44:53

Silverlight
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品视频免费观看 | 色姑娘av | 狠狠的干狠狠的操 | 色综合av| 日韩精品一区二区三区高清免费 | 欧美黄色性生活视频 | 亚洲国产成人久久综合一区,久久久国产99 | av在线免费播放 | 欧美在线天堂 | 国产一区二区三区四区 | 国产精品一区二区久久精品爱微奶 | 夜夜草导航 | 在线观看国产视频 | 一级黄色片免费 | 天天躁日日躁aaaa视频 | 欧美综合一区二区三区 | 中文字幕免费中文 | 91精品国产欧美一区二区成人 | 国产欧美一区二区精品忘忧草 | 欧美国产日韩一区二区三区 | 欧美成年人视频在线观看 | 欧美视频二区 | 亚洲高清在线 | 欧美一级在线观看 | 日韩欧美视频 | 免费a v网站 | 精品伦精品一区二区三区视频 | 一级毛片视频在线 | 成人精品国产 | 亚洲一区视频在线 | 精品亚洲一区二区三区 | 91精品免费视频 | 91精品久久久久久久久中文字幕 | 久久精品影视 | 9191av| 国产激情亚洲 | 九九精品影院 | 男人天堂网av | 久久久久亚洲 | 三级在线观看 | 免费视频久久久久 |