Inheritance: Gtk.ITreeNode
コード例 #1
0
ファイル: Toolbox.cs プロジェクト: deck05/aspeditor
        private void OnSelectionChanged(object sender, EventArgs e)
        {
            selectedNode = nodeView.NodeSelection.SelectedNode as BaseToolboxNode;

            if (selectedNode is ToolboxItemToolboxNode)
            {
                //get the services
                DesignerHost    host           = parentServices.GetService(typeof(IDesignerHost)) as DesignerHost;
                IToolboxService toolboxService = parentServices.GetService(typeof(IToolboxService)) as IToolboxService;
                if (toolboxService == null || host == null)
                {
                    return;
                }

                toolboxService.SetSelectedToolboxItem(((ToolboxItemToolboxNode)selectedNode).ToolboxItem);
            }
        }
コード例 #2
0
ファイル: Toolbox.cs プロジェクト: mono/aspeditor
        private void OnSelectionChanged(object sender, EventArgs e)
        {
            selectedNode = nodeView.NodeSelection.SelectedNode as BaseToolboxNode;

            if (selectedNode is ToolboxItemToolboxNode) {
                //get the services
                DesignerHost host = parentServices.GetService (typeof (IDesignerHost)) as DesignerHost;
                IToolboxService toolboxService = parentServices.GetService (typeof (IToolboxService)) as IToolboxService;
                if (toolboxService == null || host == null)	return;

                toolboxService.SetSelectedToolboxItem (((ToolboxItemToolboxNode) selectedNode).ToolboxItem);
            }
        }