private void OnConflictResolved(object sender, TreeFileEventArgs e) { if (e.File.Status == FileStatus.Unmerged) { _lstConflicts.BeginInvoke(new Action <TreeFile>(RemoveTreeItem), new object[] { e.File }); } }
private void OnNewConflictFound(object sender, TreeFileEventArgs e) { if (e.File.Status == FileStatus.Unmerged) { _lstConflicts.Items.AddSafe(new WorktreeConflictedFileItem(e.File, true)); } }
private void OnFileAdded(object sender, TreeFileEventArgs e) { var item = new TreeFileListItem(e.File, _plain); item.Activated += OnItemActivated; item.ContextMenuRequested += OnItemContextMenuRequested; _itemHost.AddSafe(item); }
private void OnFileAdded(object sender, TreeFileEventArgs e) { var item = new TreeFileListItem(e.File, _plain); item.Activated += OnItemActivated; item.ContextMenuRequested += OnItemContextMenuRequested; _itemHost.AddSafe(item); }