protected override void UpdatePropertyGridSelectedObject(IModelNode imodelNode)
        {
            INodeDescriptor dscr = imodelNode.GetINodeDescriptor();

            if (dscr == null)
            {
                this.PropertyGrid.SelectedObject = null;
            }
            else
            {
                this.PropertyGrid.SelectedObject = new InstanceConfigurationMasterEditor(SolutionTreeNode.SolutionRoot.GetInstanceConfiguration(dscr));
            }
        }