2013-10-03 44 views
0

我有一系列複選框,我希望允許用戶檢查多個項目。我需要確定檢查哪些框(在我假設的循環中)並返回CHECKED複選框的內容,然後查詢該內容以顯示包含這些屬性的任何項目。通過Silverlight中的複選框循環(VB)

感謝

回答

0

除非你是在運行時創建的複選框,我不會循環通過他們,只問了每個人的價值。 (重要的是你的名字在你的XAML的複選框,以便您可以通過名稱訪問它們)

If CheckBox1.IsChecked Then 
    '... What to do when checked 
Else 
    '... What to do when not checked 
End If 
If CheckBox2.IsChecked Then 
    '... What to do when checked 
Else 
    '... What to do when not checked 
End If 
If CheckBox3.IsChecked Then 
    '... What to do when checked 
Else 
    '... What to do when not checked 
End If 
+0

謝謝史蒂夫 - 我就是這麼做的精確公式,但我想在文本框內看到的複選框的內容價值和它只會返回最後一個複選框的值。我使用=而不是+ =,一旦我改變了我能夠看到所有的值。 – user2839962

+0

好奇 - 使用ELSE告訴它不該做什麼。如果我真的希望那不是什麼,我會怎麼說呢? – user2839962

+0

不知道你想成爲什麼?如果你有一個變量,你可以做這個'x = Nothing',如果你說你不想要else,那麼排除'else'。 – Steve