我在使用Excel DNA创建的Excel Add In中使用现有身份验证DLL。现在的问题是,在我的Autentcation dll中,我的代码包含Application.current Window 但在Excel的情况下,我没有任何窗口。
当我执行应用程序时,登录窗口弹出窗口和登录按钮单击我想隐藏登录窗口但它不能在Excel DNA中工作。
我的代码如下:
if (Application.Current != null && Application.Current.Windows.Count > 0)
Application.Current.Windows[Application.Current.Windows.Count - 1].Hide();
Form form = new Form();
form.ShowDialog();