通常如果在應用程式裡要以程式取得被勾選的CheckBox有哪些,一般應該都會放個迴圈下去跑,把所有的CheckBox爬過一次,逐一比對是不是有被勾選,不過,有個更簡單的方式!!
用LINQ!!
通常如果在應用程式裡要以程式取得被勾選的CheckBox有哪些,一般應該都會放個迴圈下去跑,把所有的CheckBox爬過一次,逐一比對是不是有被勾選,不過,有個更簡單的方式!!
用LINQ!!
這次直接用小小的Silverlight範例來介紹,順便當練習吧!!
沒錯!!用LINQ來完成這件事就是這麼的簡單,要取得有幾個CheckBox被勾選只要一行的程式碼!!當然,還有更多其他的應用方式!!所以~忘掉落落長的迴圈吧!!信LINQ得永生!!!!
執行出來的結果如下:
最後一樣奉上專案原始碼,請自行服用: