比如DateTimePicker中有三段:年,月,日,我如何知道当前输入焦点在哪里?

解决方案 »

  1.   

    这个问题比较头疼!
    理论:我只想到了这样的方法:对于DateTimePicker放在窗体中一定是水平放置的!
    由此可以得出年月日各个位置的X轴坐标是从小到大排序的!每次的X轴最小的为年,其次为月,日为最大!private void dateTimePicker1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    Console.WriteLine(e.X.ToString);
    }
      

  2.   

    我的说的是Windows中的DateTimePicker,提醒一下。
    难办呀。
      

  3.   

    这个控件有focus事件吗
    如果没有考虑自己写个啊