public ExtDatetimePicker()
        {
            InitializeComponent();

            _mc = new MonthCalendar{MaxSelectionCount = 1};
            _pch = new PopupControlHost(_mc);

            InitEvent();
            
            InitProperty();
        }
Exemple #2
0
        public ExtDatetimePicker()
        {
            InitializeComponent();

            _mc = new MonthCalendar {
                MaxSelectionCount = 1
            };
            _pch = new PopupControlHost(_mc);

            InitEvent();

            InitProperty();
        }
 private void SetOwnerItem(Control control)
 {
     if (control == null)
     {
         return;
     }
     if (control is PopupControlHost)
     {
         PopupControlHost popupControl = control as PopupControlHost;
         _ownerPopup             = popupControl;
         _ownerPopup._childPopup = this;
         OwnerItem = popupControl.Items[0];
         return;
     }
     if (control.Parent != null)
     {
         SetOwnerItem(control.Parent);
     }
 }
 private void SetOwnerItem(Control control)
 {
     if (control == null)
     {
         return;
     }
     if (control is PopupControlHost)
     {
         PopupControlHost popupControl = control as PopupControlHost;
         _ownerPopup = popupControl;
         _ownerPopup._childPopup = this;
         OwnerItem = popupControl.Items[0];
         return;
     }
     if (control.Parent != null)
     {
         SetOwnerItem(control.Parent);
     }
 }