Example #1
0
        internal static string FormattedText(this TextBox textBox)
        {
            var itemStatus = textBox.ItemStatus();
            var text       = itemStatus.Get(BaseBox.FormattedTextProperty);

            return(text);
        }
Example #2
0
        internal static string EditText(this TextBox textBox)
        {
            var itemStatus = textBox.ItemStatus();
            var text       = itemStatus.Get(System.Windows.Controls.TextBox.TextProperty);

            return(text);
        }
Example #3
0
        internal static string Value(this TextBox textBox)
        {
            var itemStatus = textBox.ItemStatus();
            var text       = itemStatus.Get(NumericBox <double> .ValueProperty);

            return(text);
        }
Example #4
0
        public static string ValidationError(this TextBox textBox)
        {
            var itemStatus = textBox.ItemStatus();
            var text       = itemStatus.Get("FirstError");

            return(text);
        }
Example #5
0
        internal static Status Status(this TextBox textBox)
        {
            var    itemStatus = textBox.ItemStatus();
            var    text       = itemStatus.Get(BaseBox.StatusProperty);
            Status result;

            if (!Enum.TryParse(text, out result))
            {
                throw new ArgumentException();
            }

            return(result);
        }