コード例 #1
0
ファイル: ToolWindow.cs プロジェクト: dougrathbone/mbunit-v3
        /// <inheritdoc />
        protected override void OnParentChanged(EventArgs e)
        {
            base.OnParentChanged(e);

            ToolWindowContainer toolWindowContainer = Parent as ToolWindowContainer;
            if (toolWindowContainer != null)
            {
                toolWindowPane = toolWindowContainer.ToolWindowPane;
            }
            else
            {
                toolWindowPane = null;
            }
        }
コード例 #2
0
ファイル: ToolWindow.cs プロジェクト: citizenmatt/gallio
        /// <inheritdoc />
        protected override void OnParentChanged(EventArgs e)
        {
            base.OnParentChanged(e);

            ToolWindowContainer toolWindowContainer = Parent as ToolWindowContainer;

            if (toolWindowContainer != null)
            {
                toolWindowPane = toolWindowContainer.ToolWindowPane;
            }
            else
            {
                toolWindowPane = null;
            }
        }
コード例 #3
0
        /// <summary>
        /// Creates a container for a tool window.
        /// </summary>
        /// <param name="toolWindowPane">The tool window pane.</param>
        /// <exception cref="ArgumentNullException">Thrown if <paramref name="toolWindowPane"/> is null.</exception>
        public ToolWindowContainer(IToolWindowPane toolWindowPane)
        {
            this.toolWindowPane = toolWindowPane;

            InitializeComponent();
        }
コード例 #4
0
        /// <summary>
        /// Creates a container for a tool window.
        /// </summary>
        /// <param name="toolWindowPane">The tool window pane.</param>
        /// <exception cref="ArgumentNullException">Thrown if <paramref name="toolWindowPane"/> is null.</exception>
        public ToolWindowContainer(IToolWindowPane toolWindowPane)
        {
            this.toolWindowPane = toolWindowPane;

            InitializeComponent();
        }