When I drag this UserControl later to my form1 designer I want to be able to type for example PaintDrawingControl1. and after the point to have with all the properties also the property font and text not those are already exist but this I need in the code instead font and label1.Text so the user can enter any text to drawstring and any type of font.
I mean on this line: PaintDrawingControl.font =.... or PaintDrawingControl.text = "draw this text"

The whole idea is to make a UserControl to drawstring over it so it will not flicker. If I drawstring in form1 paint event the text will blink when using a timer.

```
e.Graphics.DrawString(label1.Text,
                font, Brushes.Black, 10, 10);

```

To replace the label1.Text and to replace the variable font with something global so the user can set it to after dragging the control in form1 designer.
So in the form1 code I will be able to do for example: 

```
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace DateCounter
{
    public partial class PaintDrawingControl : UserControl
    {
        public PaintDrawingControl()
        {
            InitializeComponent();
        }

        private void PaintDrawingControl_Load(object sender, EventArgs e)
        {

        }

        private void PaintDrawingControl_Paint(object sender, PaintEventArgs e)
        {
            if (DesignMode) return;

            e.Graphics.DrawString(label1.Text,
            font, Brushes.Black, 10, 10);
        }
    }
}

```