假设我们有几个RadioButton
个对象(全部:未选中),我们选择其中一个。
所以我想知道的是;如何确定我们是否选择了override func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: REUSABLE_IDENTIFIER, for: indexPath) as! YourCollectionViewCell
}
。我怎样才能在c#中实现这个目标?
答案 0 :(得分:1)
查看是否检查了任何单选按钮,如下所示;
var checkedButton = container.Controls.OfType<RadioButton>().FirstOrDefault(r => r.Checked);
如果checkedButton
仍然 null ,则表示您从未选择任何这些单选按钮。
在wpf中,尝试以下操作;
var checkedButton = container.Children.OfType<RadioButton>().FirstOrDefault(r => (bool)r.IsChecked);
有关详细说明,请参阅this。