예제 #1
0
        /// <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);
        }
예제 #2
0
        /// <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);
        }