if (noob.IsChecked)
{
//blah blah
}
當我嘗試使用此代碼,看是否單選按鈕名稱=「小白」被選中,我得到的錯誤:「布爾」錯誤的單選按鈕
無法隱式轉換類型到'布爾'。一個顯式轉換存在(是否缺少強制轉換?)
if (noob.IsChecked)
{
//blah blah
}
當我嘗試使用此代碼,看是否單選按鈕名稱=「小白」被選中,我得到的錯誤:「布爾」錯誤的單選按鈕
無法隱式轉換類型到'布爾'。一個顯式轉換存在(是否缺少強制轉換?)
這也適用,更簡潔:
if (noob.IsChecked == true)
{
//blah blah
}
注意,如果noob.IsChecked
是null
它不會拋出異常,所以沒有必要先檢查HasValue
。
好的,所以這將工作,然後檢查它是否被檢查?如果(noob.IsChecked.HasValue && noob.IsChecked.Value == true){} –
我這麼認爲,我沒有辦法測試它,但它看起來不錯。 – jschorr
很酷,謝謝! –