flash中有庫這個概念。庫里可以放很多的影片剪輯「mc」,乙個mc可以在很多的地方使用,修改了庫中的mc所有用到這個mc的地方都跟著改變。這個 在silverlight中又是以什麼形式表現出來呢,怎麼做乙個元件在多個地方使用?在這裡來簡單的介紹一下silverlight中的「自定義使用者控 件」。
在silverlight中「自定義使用者控制項」就相當於flash中的影片剪輯。
好現在這裡回想一下flash中怎麼做乙個影片剪輯? 乙個最簡單的例子,在舞台上畫乙個圓形,選中圓形按「f8」,選擇影片剪輯,確定。 就這麼簡單。
好,下來在silverlight中也做乙個。
在舞台上畫圓,調整下屬性填充顏色。右鍵點選「make a control」。
為控制項起名。 ok silverlight中的「影片剪輯」就製作好了。 建立好後預設就開啟的是剛才新建立的「影片剪輯」的檢視。
去除背景色,設定寬和高。(這樣做是為了之後方便操作)
這裡如何使用做好的「影片剪輯」剪輯呢? 在flash中「影片剪輯」是在「庫」面版裡的可以直接拖放到舞台中使用。這個在silverlight中有些不同,做好的「影片剪輯」必須先編譯一邊才能像flash一樣的操作。
這裡切換回剛才頁面「page」。你會看到乙個報錯的頁面。 這正是因為沒有編譯的原因。
工具欄中的 project - build solution。 也可以用ctrl + shift + b 快捷鍵來編譯專案。 你會看到下邊的output視窗有資訊輸出。
這裡要如何使用剛才建立好的「影片剪輯」呢?
在左側工具欄的最下方,有個「》」按鈕。
點選後會出現如圖所示的彈出框。
一些不是很常用的控制項會出現在這裡。
點選custom controls選項卡。
我們剛才建立的「影片剪輯」就出現到了這裡。選中它。你會發現左側工具欄下方多了乙個控制項。
這個就是剛才選中的控制項。雙擊控制項。看看舞台,你剛才建立的控制項已經被新增到舞台上了。
Silverlight初級教程系列
目前網路上的silverlight的教程也有很多了。在這裡我會以乙個flasher的角度去講解如何進行silverlight的開發。在初級的教程中每乙個操作都會盡量用最簡單的方法來實現。其目地是給那些一點都沒接觸過silverlight從0開始學的人看的。這裡我不是微軟的員工也不是adobe的員工,...
Silverlight初級教程系列
目前網路上的silverlight的教程也有很多了。在這裡我會以乙個flasher的角度去講解如何進行silverlight的開發。在初級的教程中每乙個操作都會盡量用最簡單的方法來實現。其目地是給那些一點都沒接觸過silverlight從0開始學的人看的。這裡我不是微軟的員工也不是adobe的員工,...
Silverlight初級教程 動畫
在這一節裡將要用到在 認識工作區 中提到的時間抽了。這裡將和學習flash的過程一樣做乙個最簡單的動畫。silverlight中的動畫是以 storyboard 的形式表現出來。storyboard 你可以認為是flash中的時間軸。flash中只有乙個時間軸,而在silverlight中卻可以有多...