我已经使用iron python和.net创建了一个项目,但我希望使用该项目与VS 2010一起运行。我已经为visual studio 2010安装了python工具。 当我构建项目并运行它时,我可以看到执行的程序意味着,我可以看到我创建的GUI,菜单也可以。
但是,我无法切换到Designer模式并移动一些按钮等,因为没有可用于任何源文件的设计视图。
在源代码中,我看到具有特定坐标,大小和其他属性的按钮等,但是根本没有可以编辑按钮的设计视图。 任何人都可以知道问题在哪里吗?
答案 0 :(得分:3)
据我所知,VS2010的python工具只是不支持设计者,即设计者无法生成或理解python代码。
WinForms应用程序
这是一个以“ipyw.exe Program.py”启动的应用程序。该程序将没有控制台窗口。这种情况的典型用法是启动WinForms应用程序。 Python Tools目前没有为开发WinForms应用程序提供任何WYSIWIG支持。相反,您需要编写逻辑以在Python中创建UI(有关示例,请参阅IronPython教程)。
我找到的最简单的方法是在C#中执行GUI并调用IronPython类来完成剩下的工作。
我还注意到这个SO question,这似乎表明你可以使用XAML在GUI中做一些事情