public override string ToString()
{
StringBuilder sb = new StringBuilder();
foreach(ListParam listParam in aListParam)
if (listParam.Enabled)
sb.AppendLine(listParam.Caption + " - " + listParam.Text);
foreach (NumericParam numParam in aNumParam)
if (numParam.Enabled)
sb.AppendLine(numParam.Caption + " - " + numParam.ValueToString);
foreach (CheckParam checkParam in aCheckParam)
if (checkParam.Enabled)
sb.AppendLine(checkParam.Caption + " - " + (checkParam.Checked ? "Yes" : "No"));
return sb.ToString();
}