C# 如何使TabTip.exe窗口在弹出时最大化

C# 如何使TabTip.exe窗口在弹出时最大化,c#,wpf,C#,Wpf,我想使用以下代码弹出虚拟键盘: var info = new ProcessStartInfo(@"C:\Program Files\Common Files\Microsoft Shared\ink\TabTip.exe"); info.WindowStyle = ProcessWindowStyle.Maximized; var p = new Process(); p.StartInfo = info; p.Start(); 但窗口仍然使用“最后状态”窗口样式弹出,我希望它始终是最大值,

我想使用以下代码弹出虚拟键盘:

var info = new ProcessStartInfo(@"C:\Program Files\Common Files\Microsoft Shared\ink\TabTip.exe");
info.WindowStyle = ProcessWindowStyle.Maximized;
var p = new Process();
p.StartInfo = info;
p.Start();
但窗口仍然使用“最后状态”窗口样式弹出,我希望它始终是最大值,我能实现这一点吗?

试试这个

Window wnd = Application.Current.Windows.OfType<WindowType>().Where(w => w.Name.Equals("NameOfYourWindow")).FirstOrDefault();
wnd.WindowState = System.Windows.WindowState.Maximized