예제 #1
0
 private void OnConflictResolved(object sender, TreeFileEventArgs e)
 {
     if (e.File.Status == FileStatus.Unmerged)
     {
         _lstConflicts.BeginInvoke(new Action <TreeFile>(RemoveTreeItem), new object[] { e.File });
     }
 }
예제 #2
0
 private void OnNewConflictFound(object sender, TreeFileEventArgs e)
 {
     if (e.File.Status == FileStatus.Unmerged)
     {
         _lstConflicts.Items.AddSafe(new WorktreeConflictedFileItem(e.File, true));
     }
 }
예제 #3
0
        private void OnFileAdded(object sender, TreeFileEventArgs e)
        {
            var item = new TreeFileListItem(e.File, _plain);

            item.Activated            += OnItemActivated;
            item.ContextMenuRequested += OnItemContextMenuRequested;
            _itemHost.AddSafe(item);
        }
예제 #4
0
파일: TreeBinding.cs 프로젝트: Kuzq/gitter
 private void OnFileAdded(object sender, TreeFileEventArgs e)
 {
     var item = new TreeFileListItem(e.File, _plain);
     item.Activated += OnItemActivated;
     item.ContextMenuRequested += OnItemContextMenuRequested;
     _itemHost.AddSafe(item);
 }