我在一个datetimepicker.valuechange下写了一个方法,当用户在选择日期的时候,如果按了左右键(也就是选择月份的键)那就会陷入死循环。
我估计是这样的,因为我在valuechange中写了一个form,form有自己的消息管理器(我看书上这样说的),因此会陷入死循环。不知道有没有什么解决的方法?
我估计是这样的,因为我在valuechange中写了一个form,form有自己的消息管理器(我看书上这样说的),因此会陷入死循环。不知道有没有什么解决的方法?
跟写了一个form无关
代码贴出来看看
{
public Form1()
{
InitializeComponent();
} private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.ShowDialog();
}
试试这个
我看不太懂你具体的意思
private void dateTimePicker1_CloseUp(object sender, EventArgs e)
{
TextBox1.Text = dateTimePicker1.Value.ToShortDateString();
}