/// <summary> /// Called to convert a selection item to a ListViewItem /// </summary> /// <param name="e"></param> protected virtual void OnResolveItem(ResolveItemEventArgs e) { if (ResolveItem != null) { ResolveItem(this, e); } }
public TListViewItem GetItemFromSelectionObject(object item) { ResolveItemEventArgs ra = new ResolveItemEventArgs(item); OnResolveItem(ra); return(ra.Item); }
protected override void OnResolveItem(ResolveItemEventArgs e) { base.OnResolveItem(e); if (_listItems != null) { PendingChange pc = e.SelectionItem as PendingChange; PendingCommitItem pci; if (pc != null && this._listItems.TryGetValue(pc.FullPath, out pci)) { e.Item = pci; } } }
protected override void OnResolveItem(ResolveItemEventArgs e) { SvnItemData sid = e.SelectionItem as SvnItemData; if (sid == null) { return; } foreach (FileSystemListViewItem lvi in Items) { if (lvi.SvnItem == sid.SvnItem) { e.Item = lvi; } } }
protected override void OnResolveItem(ResolveItemEventArgs e) { e.Item = ((PathItem)e.SelectionItem).ListViewItem; base.OnResolveItem(e); }
protected override void OnResolveItem(ResolveItemEventArgs e) { e.Item = ((RepositoryExplorerItem)e.SelectionItem).TreeNode; base.OnResolveItem(e); }