Example #1
0
        private void ListViewMouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
        {
            ListViewItem testitem = this.listView.GetItemAt(e.X, e.Y);

            if (testitem != null)
            {
                testitem.Selected = true;
                try
                {
                    ShapesTabItem item = testitem as ShapesTabItem;
                    if (item != null)
                    {
                        this.DoDragDrop(item.Summary, DragDropEffects.Copy);
                    }
                }
                catch (Exception exc)
                {
                    Trace.WriteLine(exc.Message, "ShapesTab.ListViewMouseDown");
                }
            }
            //this.Invalidate();
        }
Example #2
0
        private void listView_MouseMove(object sender, MouseEventArgs e)
        {
            ListViewItem testitem = this.listView.GetItemAt(e.X, e.Y);

            if (testitem != null)
            {
                testitem.Selected = true;
                try
                {
                    ShapesTabItem item = testitem as ShapesTabItem;
                    if (item != null)
                    {
                        RaiseShowDescription(item.Summary.Description);
                        //Trace.WriteLine(item.Summary.Description);
                    }
                }
                catch (Exception exc)
                {
                    Trace.WriteLine(exc.Message, "ShapesTab.listView_MouseMove");
                }
            }
            //this.Invalidate();
        }