AutoWikiBrowser.CustomModule.showOnlyCodeBoxToolStripMenuItem_CheckedChanged C# (CSharp) Method

showOnlyCodeBoxToolStripMenuItem_CheckedChanged() private method

private showOnlyCodeBoxToolStripMenuItem_CheckedChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void showOnlyCodeBoxToolStripMenuItem_CheckedChanged(object sender, EventArgs e)
        {
            var check = showOnlyCodeBoxToolStripMenuItem.Checked;
            lblStart.Visible = !check;
            lblEnd.Visible = !check;
            if (check)
            {
                // remember current
                _oldPosition = txtCode.Location;
                _oldSize = txtCode.Size;
                txtCode.Dock = DockStyle.Fill;
            }
            else
            {
                txtCode.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Bottom;
                // reinstate previous position, box doesn't resize itself properly
                txtCode.Location = _oldPosition;
                txtCode.Size = _oldSize;
            }
        }