private bool ValidateTextBox(Func <bool> validate, TpTextBox textBox, string message)
        {
            var result = validate();

            errorProvider.SetError(textBox, result ? "" : message);

            return(result);
        }
        public AttachmentControlItem(string _fileName)
        {
            fileName = _fileName;
            Size     = new Size(200, 180);
            Init();
            screenName = new TpTextBox {
                Location = new Point(10, 150), Size = new Size(180, 20)
            };

            closeButton.Location = new Point(Width - closeButton.Width - 10, 7);
            closeButton.Click   += closeButton_Click;
            Controls.Add(closeButton);
        }