private void SetupNullDisplayBox()
{
//ControlsHelper.SafeGui(_dateTimePicker, delegate()
//{
_nullDisplayBox = _controlFactory.CreateLabel(); //_controlFactory.CreatePanel();
//_displayBox.BorderStyle = BorderStyle.None;
_nullDisplayBox.AutoSize = false;
_nullDisplayBox.Location = new Point(2, 2);
_nullDisplayBox.Click += delegate { ChangeToValueMode(); };
ResizeNullDisplayBox();
_nullDisplayBox.BackColor = _dateTimePicker.BackColor;
_nullDisplayBox.ForeColor = _dateTimePicker.ForeColor;
//_displayBox.MouseUp += DateTimePicker_MouseUp;
//_displayBox.KeyDown += DateTimePicker_KeyDown;
//_displayText = _controlFactory.CreateLabel();
//_displayText.Location = new Point(0, 0);
//_displayText.AutoSize = true;
//_displayText.Text = "";
//_displayText.MouseUp += DateTimePicker_MouseUp;
//_displayText.KeyDown += DateTimePicker_KeyDown;
//_displayBox.Controls.Add(_displayText);
_dateTimePicker.Controls.Add(_nullDisplayBox);
_nullDisplayBox.Visible = false;
//});
}