Beispiel #1
0
        public void DragItemFromIndexToIndex(NSTableView tableView, int dragRow, int toRow)
        {
            IsDraggedTag = true;

            //Console.WriteLine("from:{0} to:{1}", dragRow, toRow);
            AnnotationTag dragItem = TagsList [dragRow];

            if (dragRow < toRow)
            {
                TagsList.Insert(toRow, dragItem);
                TagsList.RemoveAt(dragRow);
            }
            else
            {
                TagsList.RemoveAt(dragRow);
                TagsList.Insert(toRow, dragItem);
            }
        }
Beispiel #2
0
 public void RemoveTagAtRow(int row)
 {
     AnnCategoryTagUtil.Instance.DeleteTag(TagsList[row].TagId);
     TagsList.RemoveAt(row);
     TagTableView.ReloadData();
 }