有朋友問到Silverlight當中如何設定TextBlock文字的顏色,例如.. ABCD EFGH IJKL 我才恍然發現一件事情,我一直沒有談論到這個部份...-_-''' 補充一下資料如下, 在SL當中,TextBlock是透過XAML標記 ... 來區分不同的文字區塊, 也就是說, 如果您要針對TextBlock的內容設定不同的文字顏色, 可以透過對TextBlock的inlines集合增加一個Run物件即可...例如 ..... , 而透過程式碼設定的方式如下 : Dim wordsWithFormat As New Documents.Run wordsWithFormat.Text = Words wordsWithFormat.Foreground = New SolidColorBrush(color) textblock.Inlines.Add(wordsWithFormat) 如此即可設定特定區域文字的顏色,範例程式請參考底下, 按 這邊 下載。 至於RichTextBox,在SL 2.0沒有直接提供,但在codeplex上有一個project, 包含 source code, 您可以參考底下這個URL : http://www.codeplex.com/richtextedit (不過有一些小遺憾是, 這個project停留在beta2)
留言
期待更多silverlight3.0的相關資訊跟心得
只能看著畫面猜老師在說什麼
放心, 以後應該還會有其他的機會介紹SL 3.0, 未來我也會在BLOG上整理出相關的資料...
Hi Billson,
真是不好意思,讓您得要看圖猜故事...^_^
不知道您有沒有 "舉手" 問那為Event Manager Renee,在參與Live Meeting有線路或其他問題的時候, 可以 "舉手", 有一位Event Manager會幫您處理, 其實還蠻好玩的...^^
Anyway, 相關的範例和Demo我會整理後放Blog上, 再給大家參考...^_^
其實, 我發現線上的研討會雖然方便成本又低, 但是頻寬和畫面的流暢度依舊不是很完美, 不過, 能夠這麼低的成本broadcast到全世界給每一個參與者, internet與科技的進步和幫助就此展現...
善用這些科技相信應該對大夥還是有蠻大的幫助的...也許, 未來我也會嘗試自己辦一些這樣的場次, 應該還挺有趣的...
謝謝你的支持與鼓勵^_^
因為我最近寫了一個silverlight的應用程式,他是使用WCF服務去連結資料庫,可是我把它封裝好的.xap檔與asp.net結合放到IIS6上跑,他卻無法連到sql server,
不知道問題出在哪裡?