使用参数从Winform应用程序调用WPF应用程序

时间:2019-04-13 16:32:43

标签: c# wpf winforms

如何从Windows窗体运行/调用WPF应用程序(.exe)?我知道可以做到如下所示:

 Process.Start(@"C:\ABC\WPF.exe");

但是我想从winform应用程序向WPF应用程序发送一些参数。怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用带有几个参数的相同方法。 所以就你而言

var procStart = System.Diagnostics.Process.Start(@"C:\ABC\WPF.exe", params);

答案 1 :(得分:1)

请参阅here中的完整代码

您可以通过

之类的Winform应用程序传递参数。

.form-container { margin: 5rem 0; height: auto; // text-align: center; h1 { color: $header-main; font-size: 2rem; text-align: center; } .form { input[type="text"], textarea,button { display: block; margin: 2rem auto; width: 600px; padding: 1rem; border-radius: 1rem; border: 2px solid #d6cfcf; outline: none; } } }

并在WPF应用中接收,例如

<script>

    // contact form

    const input = document.querySelectorAll('.form-container input');

    input.addEventListener('click', function () {
      console.log('che che che');
    });

  </script>