Beispiel #1
0
 private static Cursor getCursor(ListViewHitTestInfo hit)
 {
     if (hit.SubItem != null)
     {
         ListViewSubItemInfo info = (ListViewSubItemInfo)(hit.SubItem.Tag);
         return(info.Clickable ? Cursors.Hand : Cursors.Default);
     }
     return(Cursors.Default);
 }
Beispiel #2
0
        private void setSubItemTag(ListViewItem item, string columnTag, ListViewSubItemInfo subItemInfo)
        {
            ColumnHeader columnHeader = getColumnByTag(columnTag);

            if (columnHeader == null)
            {
                return;
            }

            item.SubItems[columnHeader.Index].Tag = subItemInfo;
        }
Beispiel #3
0
 private static void onUrlClick(ListViewHitTestInfo hit)
 {
     if (hit.SubItem != null)
     {
         ListViewSubItemInfo info = (ListViewSubItemInfo)(hit.SubItem.Tag);
         if (info.Clickable)
         {
             UrlHelper.OpenBrowser(info.Url);
         }
     }
 }