Esempio n. 1
0
 internal DVTouchDateTimePicker()
 {
     DateTimePickerInterface.InvokeSetProperty(this.m_DateTime, "BorderStyle", BorderStyle.FixedSingle);
     DateTimePickerInterface.InvokeSetProperty(this.m_DateTime, "ShowFocus", false);
     DateTimePickerInterface.InvokeAddEvent(this.m_DateTime, "ValueChanged", new EventHandler(this.OnValueChanged));
     base.Controls.Add(this.m_DateTime);
     this.m_DateTime.BringToFront();
     this.m_TimeCombo         = Activator.CreateInstance(DateTimePickerInterface.GetTouchDateTimePickerType()) as Control;
     this.m_TimeCombo.Visible = false;
     this.m_TimeCombo.Bounds  = new Rectangle(0, 0, 60, 0);
     DateTimePickerInterface.InvokeSetProperty(this.m_TimeCombo, "Format", 0x10);
     DateTimePickerInterface.InvokeSetProperty(this.m_TimeCombo, "BorderStyle", BorderStyle.FixedSingle);
     DateTimePickerInterface.InvokeSetProperty(this.m_TimeCombo, "ShowFocus", false);
     DateTimePickerInterface.InvokeAddEvent(this.m_TimeCombo, "ValueChanged", new EventHandler(this.OnValueChanged));
     base.Controls.Add(this.m_TimeCombo);
     this.Style     = RescoDateTimePickerStyle.DateTime;
     this.Format    = DateTimeFormatInfo.CurrentInfo.ShortDatePattern;
     this.AllowNone = true;
     this.NoneText  = "None";
 }
Esempio n. 2
0
 internal override Type GetDateTimePickerType()
 {
     return(DateTimePickerInterface.GetTouchDateTimePickerType());
 }