/// <summary> /// Adds a new choice w/o values to the menu. /// </summary> /// <param name="name"></param> /// <param name="displayName"></param> /// <returns></returns> public ScrollChoice AddChoice(string name, string displayName) { ScrollChoice result = new ScrollChoice(name, displayName); Choices.Add(result); return(result); }
/// <summary> /// Adds a new choice with values to the menu. /// </summary> /// <param name="name"></param> /// <param name="displayName"></param> /// <param name="values"></param> /// <returns></returns> public ScrollChoice AddChoice(string name, string displayName, params object[] values) { ScrollChoice result = new ScrollChoice(name, displayName); foreach (object value in values) { result.Values.Add(value.ToString()); } Choices.Add(result); return(result); }