Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 最小化窗口时,Janus.windows.UI.Dock.UIPanelBase激活方法未设置变量IsActive=True_C# 4.0_Visual Studio 2019_Janus - Fatal编程技术网

C# 4.0 最小化窗口时,Janus.windows.UI.Dock.UIPanelBase激活方法未设置变量IsActive=True

C# 4.0 最小化窗口时,Janus.windows.UI.Dock.UIPanelBase激活方法未设置变量IsActive=True,c#-4.0,visual-studio-2019,janus,C# 4.0,Visual Studio 2019,Janus,我用下面的方法打开一个windows UIPanel,我的意思是它应该是焦点 private Janus.Windows.UI.Dock.UIPanelManager _panelManager; private void DisplayMainVisibleComponent(NodeSystemInfo systemInfo) { if (_panelManager != null && systemInfo != nu

我用下面的方法打开一个windows UIPanel,我的意思是它应该是焦点

private Janus.Windows.UI.Dock.UIPanelManager _panelManager;

       private void DisplayMainVisibleComponent(NodeSystemInfo systemInfo)
        {
            if (_panelManager != null && systemInfo != null)
            {

                UIPanelBase _visibleComponent = _panelManager.FindPanel(systemInfo.SystemKey); //plugin visible component Tab
                
                //figure out how the chat plugin loaded in cotrol center?

                if (_visibleComponent != null)
                {
                    _visibleComponent.Focus();
                    _visibleComponent.BringToFront();
                    _visibleComponent.Activate();
                }
            }
        }
因此,在这里,当我的面板没有最小化时,我能够成功地将注意力集中在该面板上,因为它将名为_visibleComponent.IsActive的内部变量设置为true,当_visibleComponent.Activate()时;方法已执行

但当面板最小化时,当_visibleComponent.Activate()时,它不会将_visibleComponent.IsActive设置为true;方法已执行

所以在这里,我的要求是,即使面板被最小化,我也应该能够聚焦并激活面板

目前我正在使用: Janus.Windows.UI.Dock.UiPanelBase Janus.Windows.UI.Dock.UI面板

Pfa,我可以将isActive检查为false