第01課 建立乙個基本的Silverlight應用

2021-08-24 19:51:53 字數 1742 閱讀 9794

在建立乙個silverlight應用程式後,我們什麼都不做,直接編譯一下整個解決方案,可以看到在資源管理器中多出了乙個clientbin的資料夾,並在下面新增了乙個terrylee.silverlightdemo2.xap的檔案。

再開啟terrylee.silverlightdemo2testpage.aspx檔案,在頁面的頂部引入了system.web.silverlight程式集,支援控制項:

@ register 

assembly

="system.web.silverlight"

namespace

="system.web.ui.silverlightcontrols"

tagprefix

="asp"

%>

控制項的宣告如下,其中屬性source屬性指定了剛才編譯生成的.xap檔案的路徑:

<

asp:

silverlight

id="xaml1"

runat

="server"

source

="~/clientbin/terrylee.silverlightdemo2.xap"

version

="2.0"

width

="100%"

height

="100%" />

現在我們建立乙個簡單的hello word silverlight程式,使用如下xaml建立乙個簡單的按鈕:

執行後效果如下:

開啟page.xaml.cs檔案後,可以看到已經生成了對應的事件處理方法,現在就可以用熟悉的c#來編寫處理程式了,如單擊按鈕時我們改變按鈕的背景色和文字:

private void mybutton_click(object sender, routedeventargs e)

再執行上面的程式並單擊按鈕,按鈕的文字及背景色發生了變化:

本篇文章是使用visual studio 2008開發silverlight 2應用程式的乙個入門,相信大家都已經看過scottgu的文章已經有所了解。但是為了整個系列完整起見,還是做了一下重複的勞動。

第14課 實戰之用 Python 寫乙個簡易爬蟲

網路爬蟲 又被稱為網頁蜘蛛,網路機械人,在 foaf 社群中間,更經常的稱為網頁追逐者 是一種按照一定的規則,自動地抓取全球資訊網資訊的程式或者指令碼。另外一些不常使用的名字還有螞蟻 自動索引 模擬程式或者蠕蟲。通俗解釋 網際網路存在大量網頁,這些網頁作為資訊的載體包含大量的資料,通過一定技術,我們...

HIMCM暑期班 第3課 乙個博弈問題

在乙個街道平面圖上,住著n個住戶。有兩個販賣熱狗的商販,各自想要在街區裡擺設乙個小攤。每天住戶都會去離他家50公尺範圍內的最近的攤點消費。問 1.如果兩位小販擺設小攤的順序有先後 設a先擺,然後b再擺 且a知道有b的存在。兩人該如何博弈?2.如果你是b,已經知道a的位置,該如何博弈 假設a和b都是以...

建立乙個 iOS 的 Widget (一)

一.首先 建立乙個testwidgetdemo 專案 二.建立乙個widget 方式如下 因為要通過widget 這個group 來共享許可權 獲取資料,而這個group 在 呢 要怎樣設定呢?看圖 四.testwidgetdemo 的viewcontroller.m 設定要傳給widget的值 n...