/// <summary> /// Windows Form Mouse Click Handler. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ListViewAbout_MouseClick(object sender, MouseEventArgs e) { var hit = ListViewAbout.HitTest(e.Location); if (hit.Item != null && hit.Item == ListViewAbout.Items[4] && hit.SubItem == ListViewAbout.Items[4].SubItems[1]) { System.Diagnostics.Process.Start(SupportUrl.ToString()); } }
/// <summary> /// Windows Form Mouse Move Handler. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ListViewAbout_MouseMove(object sender, MouseEventArgs e) { var hit = ListViewAbout.HitTest(e.Location); if (hit.SubItem != null && hit.SubItem == hit.Item.SubItems[1] && hit.Item == ListViewAbout.Items[4]) { ListViewAbout.Cursor = Cursors.Hand; } else { ListViewAbout.Cursor = Cursors.Default; } }