[英]validation with RadioButton
我在面板內有10個RadioButton。
我在tableLayoutPanel中有10個面板,每個面板在不同的列中。
我如何在列之間移動並驗證每列中是否有選定的radioButton?
謝謝。
我沒有使用TableLayoutPanel
經驗,但是您可以嘗試以下方法:
bool allValid = true;
for(int c = 0; c < panel.ColumnCount; c++)
{
var colRadios = panel.Controls.OfType<RadioButton>()
.Where(rb => panel.GetColumn(rb) == c);
bool colValid = colRadios.Any(rb => rb.Checked);
if(!colValid)
{
allValid = false;
break;
}
}
( panel
是TableLayoutPanel
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.