public override void ResetValue(object component)
            {
                TextPropertyBag pb = (TextPropertyBag)component;

                pb.SetValue(this.Name, string.Empty);
            }
            public override void SetValue(object component, object value)
            {
                TextPropertyBag pb = (TextPropertyBag)component;

                pb.SetValue(this.Name, (string)value);
            }
            public override object GetValue(object component)
            {
                TextPropertyBag pb = (TextPropertyBag)component;

                return(pb[this.Name]);
            }