public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
base.GetObjectData(info, context);
info.AddValue("VarName", Param.Name);
info.AddValue("DefaultVal", Param.DefaultValue);
info.AddValue("IsSlider", Param.IsSlider);
if (Param.IsSlider)
{
info.AddValue("SliderMin", Param.SliderMin);
info.AddValue("SliderMax", Param.SliderMax);
}
}