台灣最大程式設計社群網站
線上人數
1626
 
會員總數:246272
討論主題:189809
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> 抓取listbox中的某筆值
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
抓取listbox中的某筆值
價值 : 10 QP  點閱數:3270 回應數:4
樓主

自然風
初學者
834 22
652 152
發送站內信

各位同業大家好

最近剛碰silverlight,因為對於裡面控制項的操作不太熟悉

傳統在web專案的用法為 ListBox1.Items(0).Text,就可以抓取

在silverligt用lbx_detail.Items[0].content.tostring()卻總是抓到Listboxitem型別

請問對silverlight的先進,該用何方法取值呢 ?



再問個問題,如果我要設定listbox中的某一個listboxitem的背景色或是字的顏色該怎麼做

屬性我已經找到,但是在程式碼中卻不知道該如何設定,

<ListBox Height="100" HorizontalAlignment="Left" Margin="10,15,0,0" Name="lbx_detail" VerticalAlignment="Top" Width="500">
<ListBoxItem Content="123456" IsSelected="False" Foreground="Red" />
<ListBoxItem Content="123456" IsSelected="False" Foreground="Orange" />
<ListBoxItem Content="123456" IsSelected="False" Foreground="Blue" />
</ListBox>

查到的資料似乎是要用.ItemContainerGenerator.ItemFromContainer這種屬型,麻煩先進指點一二。

謝謝。

本篇文章發表於2011-12-30 14:57
== 簽名檔 ==
程式中迷途的小書僮。
1樓
回應

sparkdeng
檢舉此回應
想太多了吧....

本篇文章回覆於2012-01-03 08:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

自然風
檢舉此回應
樓上大大誤會了 XD,我開的是silverlight的專案,根本沒有Select Case這種語法在裡面可用

因此上面那段可都不能用喔!!!

但是還是要感謝您的回答,我這邊的問題是 "如何取得silverlight listbox控制項內第x筆的資料

在描述得詳細一點,在web專案中方法為 ListBox1.Items(0).Text ,在silverlight可沒這種方法喔!!
本篇文章回覆於2012-01-03 08:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

sparkdeng
檢舉此回應
>>我開的是silverlight的專案,根本沒有Select Case這種語法在裡面可用
唉~~
不知道您在說什麼....

除非你是指,在Web內鑲一個Silverlight,想要在Web去取得Silverlight內的ListBoxItem
那就真的想太多了,.........

XAML


VB Code

本篇文章回覆於2012-01-03 11:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

jonnyhuang
檢舉此回應

本篇文章回覆於2012-01-05 14:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.