Ejemplo n.º 1
0
 public static IIgniteGUIGroup AddInputField(this IIgniteGUIGroup group, Action <string> onValueChanged = null, Action <string> onEndEdit = null, string initialValue = null, string placeHolder = null, InputField.CharacterValidation characterValidation = InputField.CharacterValidation.None, bool readOnly = false, float?width = null)
 {
     return(group.Add(IgniteInputField.Create(onValueChanged, onEndEdit, initialValue, placeHolder, characterValidation, readOnly, width)));
 }
Ejemplo n.º 2
0
        public static IIgniteGUIGroup AddInputFieldWithButton(this IIgniteGUIGroup group, string label, string buttonName, Action <string> onButtonClick, Action <string> onValueChanged = null, Action <string> onEndEdit = null, string initialValue = null, string placeHolder = null, InputField.CharacterValidation characterValidation = InputField.CharacterValidation.None, bool readOnly = false, float?width = null)
        {
            var inputField = IgniteInputField.Create(onValueChanged, onEndEdit, initialValue, placeHolder, characterValidation, readOnly, width);

            return(group.Add(IgniteHorizontalGroup.Create().AddLabel(label).Add(inputField).AddButton(buttonName, () => onButtonClick(inputField.Text)) as IgniteHorizontalGroup));
        }