我在主窗口中做了一些UI更改,并将其移至系统托盘。
我没有再次获得最新的窗口。在showwindowcommand中,窗口是新初始化的。
我尝试添加静态变量,并在showwindowcommand中修改了UI代码。但是双击功能不起作用。
任何人都可以帮忙。谢谢。
public ICommand ShowWindowCommand
{
get
{
return new DelegateCommand
{
// CanExecuteFunc = () => Application.Current.MainWindow == null,
CommandAction = () =>
{
//Application.Current.MainWindow = new MainWindow();
//Application.Current.MainWindow.Show();
mainWindow.Show();
if (GlobalVariable.submitFlag == "OK")
{
mainWindow.WindowState = WindowState.Normal;
mainWindow.BtnOK.Visibility = Visibility.Hidden;
mainWindow.SubmitLbl.Visibility = Visibility.Visible;
mainWindow.ExtensionTxt.IsEnabled = false;
mainWindow.ddlLocation.IsEnabled = false;
}
}
};
}
}