0
我是一個代碼新手,正在學習所有這些東西的意義。這段代碼給了我一個基於複選框的值設置一個特定顏色和文本的形狀。我想將默認值設置爲false,因爲新記錄的複選框將設置爲false。這是代碼。設置一個對象的初始值
private static void chkbxOpnExp_AfterCheckStateChanged(object sender, System.EventArgs args)
{
try
{
switch (chkbxOpnExp.Checked)
{
case true:
{
shpeOpenExp.Status = (Epicor.Mfg.UI.FrameWork.StatusTypes)2;
shpeOpenExp.EnabledCaption = "OPEN EXCEPTION!";
break;
}
case false:
{
shpeOpenExp.Status = (Epicor.Mfg.UI.FrameWork.StatusTypes)0;
shpeOpenExp.EnabledCaption = "No Exception";
break;
}
}
}
catch (Exception ex)
{
MessageBox.Show("Exception thrown by EnableAdderCheck " + "\r\n" + "Source: " +
ex.Source + "\r\n" + "Message: " + ex.Message + "\r\n"
+ "StackTrace: " + ex.StackTrace, "Error Message:");
}
}
謝謝你對如何解決這個問題的任何見解。
默認情況下,布爾值爲False,複選框默認爲未選中。 – SlaterCodes
你到目前爲止嘗試過什麼?請向我們展示一些努力,而不是要求我們解決您的問題。 – yvesmancera
並且請將更多精力放在將來的格式化代碼中 - 沒有理由根據原始代碼大幅縮減所有內容。 –