public override HResult Initialize() { try { var hr = base.Initialize(); if (ErrorUtil.Failure(hr)) return hr; ErrorUtil.ThrowOnFailure(Frame.SetIcon(Resources.Folders)); ErrorUtil.ThrowOnFailure(Frame.SetCaption(Labels.ProjectExplorer)); _control = new ProjectExplorerControl { Site = new SiteProxy(this), Dock = DockStyle.Fill }; Controls.Add(_control); return HResult.OK; } catch (Exception ex) { return ErrorUtil.GetHResult(ex); } }
public override HResult Initialize() { try { var hr = base.Initialize(); if (ErrorUtil.Failure(hr)) { return(hr); } ErrorUtil.ThrowOnFailure(Frame.SetIcon(Resources.Folders)); ErrorUtil.ThrowOnFailure(Frame.SetCaption(Labels.ProjectExplorer)); _control = new ProjectExplorerControl { Site = new SiteProxy(this), Dock = DockStyle.Fill }; Controls.Add(_control); return(HResult.OK); } catch (Exception ex) { return(ErrorUtil.GetHResult(ex)); } }
public TreeNodeManager(ProjectExplorerControl owner, INiHierarchy item) { _owner = owner; Item = item; _listener = new Listener(this); TreeNode = new TreeNode { Text = (string)Item.GetPropertyEx(NiHierarchyProperty.Name), Tag = this }; UpdateImage(); }
public Listener(ProjectExplorerControl owner) : base(owner._projectManager) { _owner = owner; }