【发布时间】:2013-09-25 09:10:06
【问题描述】:
我是开发 Wpf 的初学者,我需要知道如何在 TabControl 控件中的新 TabItem 中运行 .exe 应用程序。
我做了这个sn-p:
private void MenuItem_Click_6(object sender, RoutedEventArgs e) {
TabItem nPage = new TabItem();
nPage.Header = "nouveau";
TabPage.Items.Add(nPage);
ProcessStartInfo pInfo = new ProcessStartInfo("Multi-langue.exe");
pInfo.WorkingDirectory = @"C:\Multi-langue\Multi-langue\bin\Debug";
Process p = Process.Start(pInfo);
}
新应用程序正在运行,但不在新的TabItem 中。
那么如何修改我的 sn-p 以集成在第一个应用程序中启动的第二个应用程序的显示?
【问题讨论】:
-
我认为您不能在
TabItem中运行外部应用程序。 -
TabItem不能简单地托管外部程序。 WPF 很强大,但没有那么强大 :) 查看this 线程