Hi Narasima,
You should use DateTimePicker control in your Windows Forms. and use Below Code to display the date in text box
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
DateTime dt = dateTimePicker1.Value;
textBox1.Text = dt.ToString("dd-MMM-yy");
}