Пример #1
0
 protected override void Dispose(bool disposing)
 {
     base.Dispose(disposing);
     if (disposing)
     {
         _tasksTree = null;
     }
 }
Пример #2
0
 private void InitializeComponent()
 {
     _tasksTree   = new DecoResourceTreeView();
     _editNewTask = new TextBox();
     SuspendLayout();
     //
     // _tasksTreeView2
     //
     _tasksTree.AllowDrop   = true;
     _tasksTree.Anchor      = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right);
     _tasksTree.BackColor   = SystemColors.Window;
     _tasksTree.BorderStyle = BorderStyle.None;
     _tasksTree.ExecuteDoubleClickAction = true;
     _tasksTree.HideSelection            = false;
     _tasksTree.Location         = new Point(0, 20);
     _tasksTree.MultiSelect      = true;
     _tasksTree.Name             = "_tasksTree";
     _tasksTree.SelectAddedItems = true;
     _tasksTree.Size             = new Size(336, 163);
     _tasksTree.TabIndex         = 0;
     _tasksTree.DoubleClick     += _tasksTreeView2_DoubleClick;
     _tasksTree.KeyDown         += _tasksTreeView_KeyDown;
     _tasksTree.AfterItemEdit   += _tasksTreeView_AfterLabelEdit;
     _tasksTree.BeforeItemEdit  += _tasksTreeView_BeforeLabelEdit;
     //
     // _newTaskEditBox
     //
     _editNewTask.AllowDrop = true;
     _editNewTask.Anchor    = (AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right);
     _editNewTask.ForeColor = Color.Gray;
     _editNewTask.Location  = new Point(0, 0);
     _editNewTask.Name      = "_editNewTask";
     _editNewTask.Size      = new Size(336, 21);
     _editNewTask.TabIndex  = 1;
     _editNewTask.Text      = "Click here to add a new Task";
     _editNewTask.KeyPress += _newTaskEditBox_KeyPress;
     _editNewTask.DragOver += _newTaskEditBox_DragOver;
     _editNewTask.DragDrop += _newTaskEditBox_DragDrop;
     _editNewTask.Leave    += _newTaskEditBox_Leave;
     _editNewTask.Enter    += _newTaskEditBox_Enter;
     //
     // TasksViewPane
     //
     Controls.Add(_editNewTask);
     Controls.Add(_tasksTree);
     Font = new Font("Tahoma", 8.25F, FontStyle.Regular, GraphicsUnit.Point, 204);
     Name = "TasksViewPane";
     Size = new Size(336, 184);
     ResumeLayout(false);
 }