C# - Snippets
Question_RowDelete
public static bool Question_RowDelete(int iDefaultButton = 1, bool bFlagError = false)
{
bool breturn = false;
System.Windows.Forms.DialogResult objreturn;
System.Windows.Forms.MessageBoxDefaultButton objdefaultbutton;
switch (iDefaultButton)
{
case 1:
objdefaultbutton = System.Windows.Forms.MessageBoxDefaultButton.Button1;
break;
case 2:
objdefaultbutton = System.Windows.Forms.MessageBoxDefaultButton.Button2;
break;
default:
objdefaultbutton = System.Windows.Forms.MessageBoxDefaultButton.Button1;
break;
}
objreturn = System.Windows.Forms.MessageBox.Show(
"Are you sure you want to delete this row ?",
gobjSolution.SolutionFormTitle,
System.Windows.Forms.MessageBoxButtons.YesNo,
System.Windows.Forms.MessageBoxIcon.Question,
objdefaultbutton
);
if (objreturn == System.Windows.Forms.DialogResult.Yes)
breturn = true;
if (objreturn == System.Windows.Forms.DialogResult.No)
breturn = false;
// sets the flag to an error
clsError.ErrorFlagChange(bFlagError);
return breturn;
}
© 2026 Better Solutions Limited. All Rights Reserved. © 2026 Better Solutions Limited Top