Example #1
0
        private void OnDropDownControlKeyDown(object sender, KeyEventArgs e)
        {
            if (e.Alt == true && (e.KeyCode == Keys.Down || e.KeyCode == Keys.Up))
            {
                DroppedDown = false;
            }
            else if ((e.Modifiers & (Keys.Shift | Keys.Alt | Keys.Control)) == 0)
            {
                EventArgsCloseDropDown ev = new EventArgsCloseDropDown(true, e.KeyCode);

                if (e.KeyCode == Keys.Escape)
                {
                    DroppedDown = false;
                }
                else if (e.KeyCode == Keys.F4)
                {
                    RaiseCloseDropDown(ev);
                    DroppedDown = !ev.Close;
                }
                else if (e.KeyCode == Keys.Enter)
                {
                    RaiseCloseDropDown(ev);
                    DroppedDown = !ev.Close;
                }
            }
        }
Example #2
0
 protected void RaiseCloseDropDown(EventArgsCloseDropDown e)
 {
     if (CloseDropDown != null)
     {
         CloseDropDown(this, e);
     }
 }
Example #3
0
 protected virtual void OnCloseDropDownHandler(object sender, EventArgsCloseDropDown e)
 {
     if (m_tree.SelectedNode != null)
     {
         base.Value = m_tree.SelectedNode.Text;
     }
 }
Example #4
0
 private void OnDropDownControlDoubleClick(object sender, EventArgs e)
 {
     if ((ModifierKeys & (Keys.Shift | Keys.Alt | Keys.Control)) == 0)
     {
         EventArgsCloseDropDown ev = new EventArgsCloseDropDown(true);
         RaiseCloseDropDown(ev);
         DroppedDown = !ev.Close;
     }
 }
 protected virtual void OnCloseDropDownHandler( object sender, EventArgsCloseDropDown e )
 {
     if( m_tree.SelectedNode != null )
       {
     base.Value = m_tree.SelectedNode.Text;
       }
 }
        private void OnDropDownControlKeyDown( object sender, KeyEventArgs e )
        {
            if( e.Alt == true && ( e.KeyCode == Keys.Down || e.KeyCode == Keys.Up ) )
              {
            DroppedDown = false;
              }
              else if( ( e.Modifiers & (Keys.Shift | Keys.Alt | Keys.Control) ) == 0 )
              {
            EventArgsCloseDropDown ev = new EventArgsCloseDropDown( true, e.KeyCode );

            if( e.KeyCode == Keys.Escape )
            {
              DroppedDown = false;
            }
            else if( e.KeyCode == Keys.F4 )
            {
              RaiseCloseDropDown( ev );
              DroppedDown = !ev.Close;
            }
            else if( e.KeyCode == Keys.Enter )
            {
              RaiseCloseDropDown( ev );
              DroppedDown = !ev.Close;
            }
              }
        }
 private void OnDropDownControlDoubleClick( object sender, EventArgs e )
 {
     if( ( ModifierKeys & (Keys.Shift | Keys.Alt | Keys.Control) ) == 0 )
       {
     EventArgsCloseDropDown ev = new EventArgsCloseDropDown( true );
     RaiseCloseDropDown( ev );
     DroppedDown = !ev.Close;
       }
 }
 protected void RaiseCloseDropDown( EventArgsCloseDropDown e )
 {
     if( CloseDropDown != null )
       {
     CloseDropDown( this, e );
       }
 }