I am developing desktop application in there are two textbox(From date and to date)
I want when click on textbox MonthCalendar Control to appear and selected date to be appear in textbox.
I googled a lot but i am not getting

On click of textbox i am showing Calendar control and after selecting date control date is appearing in textbox but Calendar control should not appear after selecting
Following is my code

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

namespace Ace_System_test
    public partial class Leave_Request : Form
        public Leave_Request()

        private void frmdatetextBox_Click(object sender, EventArgs e)
            object o = null;
            DateRangeEventArgs d = null;
            monthCalendar1.Visible = true;
            monthCalendar1_DateSelected(o, d);

        private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e)
            frmdatetextBox.Text = monthCalendar1.SelectionStart.ToLongDateString();


This article has been dead for over six months. Start a new discussion instead.