如我们所知,我们可以write a PowerShell script to show a windows form。
是否有自动转换器将WinForm程序集或* .designer.cs(设计器生成的C#代码)转换为PowerShell脚本?
有一个“PrimalForms 2011”社区版本,但似乎它现在被称为“PowerShell Studio 2012”并且有45天的跟踪版本。
还有其他选择吗?一个更简单的转换器或什么? 谢谢!
答案 0 :(得分:1)
我使用两种解决方案(很好地隐藏在网络上但仍然存在)来解决您的问题:
首先,你可以使用Sapiens PrimalForms Community Edition(它是免费的,你只需要签名给Sapiens然后去下载)。这个Framwork允许你在图形上构建你的DialogBox然后它会生成适用于Windows窗体的PowerShell代码(仍然可用,如下所示)。
第二次你有一个名为PowerShell Form Converter的脚本,由Arnaud Petitjean撰写(11-05-2007)。您必须再次注册,该文章是用法语写的,但您可以下载一个Powershell脚本,将Windows窗体从.CS文件转换为PS1。就像在Sapiens编辑器中一样,转换被注释(这里是法语)和编码事件的地方。