簡體   English   中英

如何在Vb.Net中獲取Checked CheckBox標記值?

[英]How to get Checked CheckBox tag value in Vb.Net?

我分別在GroupBox1, 2, 3中將一些復選框GroupBox1, 2, 3 現在,我想知道復選框的標簽值(我正在使用TAG property為單選按鈕分配一些值),該復選框在兩個組框中都已選中。

除了使用if then語句,還有其他解決方案嗎?

遍歷組框組件並檢查哪些是復選框。 然后,檢查其“已Checked狀態或您想要執行的任何操作。

C#示例:

foreach (Control c in groupBox1.Controls)
{
    if (c is CheckBox && ((CheckBox)c).Checked)
    {
        // whatever
    }
}

VB.NET示例:

For Each c As Control In groupBox1.Controls
    If TypeOf c Is CheckBox AndAlso DirectCast(c, CheckBox).Checked Then
        ' Whatever
    End If
Next

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM