在Windows下免费替换ViewBox的商业用途框架

时间:2010-07-30 13:40:23

标签: c++ wpf replace viewbox window-resize

1 个答案:

答案 0 :(得分:2)

好消息#1

您不必购买Visual Studio:Microsoft免费提供它。

只需转到www.microsoft.com/express并下载副本即可。 Microsoft在this FAQ中解释说,免费的Visual Studio版本可以用于商业用途。

我强烈建议您下载Visual Studio的副本,并将其用于所有开发工作。它比替代品好得多。然而...

好消息#2

如果你真的不想出于某些原因使用Visual Studio(比如你的微管理老板说不),你仍然可以使用WPF的Viewbox控件。只要安装了.NET Framework 3.0或更高版本,就可以编译并运行任何WPF项目。由于WPF项目只是文本文件,因此您可以使用任何文本编辑器对其进行编辑。例如,您可以使用Eclipse,Emacs或Notepad编辑WPF项目。

当您准备编译时,只需在包含WPF项目的目录中运行“MSBuild”命令,它就会为您创建一个.exe(或.dll)。要开始使用(如果您真的不想使用Visual Studio),请从Web下载任何示例WPF应用程序,删除您不想要的所有内容,并添加您想要的内容。

好消息#3

WPF的Viewbox不仅限于Windows:您可以在MacOS,Linux和多个手机操作系统上使用大部分WPF,包括Viewbox控件。

为此,在创建项目时,只需要说“Silverlight”项目而不是“WPF”项目。这将导致应用程序可以在许多操作系统上运行,而不仅仅是Windows。您将无法拥有所有WPF功能,但您将拥有其中的大部分功能,包括Viewbox。

当然,如果您只想部署到Windows,则应创建一个WPF项目,这样您就可以完成WPF功能集。

好消息#4

所有WPF功能与C / C ++一样适用于任何其他.NET Framework语言。只需确保使用/ clr命令行选项进行编译。当然你不能使用部分类,因为C / C ++没有它们,但是设计良好的WPF应用程序不需要这些。