Пример #1
0
        public void RefreshContents()
        {
            if (this.InvokeRequired)
            {
                RefreshContextDelegate d = new RefreshContextDelegate(RefreshContents);
                this.Invoke(d);
            }
            else
            {
                if (!(_exObject is IExplorerParentObject))
                {
                    return;
                }

                Cursor = Cursors.WaitCursor;
                ((IExplorerParentObject)_exObject).Refresh();
                BuildList();

                base.Refresh();
                Cursor = Cursors.Default;
            }
        }
Пример #2
0
 ToolStripItem[] IExplorerObjectContextMenu2.ContextMenuItems(RefreshContextDelegate callback)
 {
     _refreshDelegate = callback;
     return(_contextItems);
 }