Revit.SDK.Samples.NewHostedSweep.CS.EdgeFetchForm.EdgeFetch_KeyDown C# (CSharp) Method

EdgeFetch_KeyDown() private method

Use arrow keys to rotate the display of geometry.
private EdgeFetch_KeyDown ( object sender, KeyEventArgs e ) : void
sender object
e System.Windows.Forms.KeyEventArgs
return void
        private void EdgeFetch_KeyDown(object sender, KeyEventArgs e)
        {
            m_trackBall.OnKeyDown(e);
            switch (e.KeyCode)
            {
                case Keys.Up:
                case Keys.Down:
                case Keys.Left:
                case Keys.Right:
                    m_creationData.Creator.ElemGeomDic[m_activeElem].Rotation *= m_trackBall.Rotation;
                    pictureBoxPreview.Refresh();
                    break;
                default: break;
            }
        }