public DropListTreeForm()
{
FormBorderStyle = FormBorderStyle.None;
StartPosition = FormStartPosition.Manual;
ShowInTaskbar = false;
BackColor = SystemColors.Control;
Layout += _treeForm_Layout;
Load += DropListTreeForm_Load;
Closing += DropListTreeForm_Closing;
TopMost = true;
_treeView.Location = new Point( 0, 0 );
_treeView.BorderStyle = BorderStyle.None;
_treeView.LostFocus += _treeView_LostFocus;
_treeView.KeyDown += _treeView_KeyDown;
_treeView.NodeMouseClick += _treeView_NodeMouseClick;
_treeView.Dock = DockStyle.Fill;
_treePanel.BorderStyle = BorderStyle.FixedSingle;
_treePanel.BackColor = Color.White;
_treePanel.Dock = DockStyle.Fill;
_treePanel.Controls.Add( _treeView );
Controls.Add( _treePanel );
}