public string GetDescription(IWizardControl ctrl) { if (null == ctrl) { return("<Error>"); } string name = ctrl.GetType().Name; name = name.Substring(0, name.Length - "Control".Length); name += "Description"; string result = _thisType.InvokeMember(name, System.Reflection.BindingFlags.GetProperty, null, this, null) as string; return(result); }
public string GetDescription(IWizardControl ctrl) { if (null == ctrl) return "<Error>"; string name = ctrl.GetType().Name; name = name.Substring(0, name.Length - "Control".Length); name += "Description"; string result = _thisType.InvokeMember(name, System.Reflection.BindingFlags.GetProperty, null, this, null) as string; return result; }