智能任务

在 Visual Studio 2005 或更高版本中,当向 Web 或 Windows 窗体中添加 .NET 控件时,会出现智能任务面板。智能任务是附加到 .NET 控件右上角的一个小面板。面板打开后,它包含复选框和组合框,使得开发者可以选择控件的连接和其他选项。此功能显著地减少了开发者需要编写的代码数量。

在网站中,在智能任务面板中所做的选择会在 ASPX 页中产生自动生成的 XML。

在 Windows 项目中,在智能任务面板中所做的选择会在隐藏的类文件中产生自动生成的代码。该隐藏类文件是一个“部分”类,它是对已有的 Windows 窗体类的补充。不完全类是 .NET Framework 2.0 版的新功能。

CrystalReportViewer 控件能完全利用智能任务面板。对于 Web 和 Windows 项目,面板中的可用选项是不同的。

单击相应的链接以了解更多关于以下智能任务面板的信息:

智能任务和精简代码模型的限制

相对于手动编写代码,智能任务通过应用自动生成代码的精简代码模型而节省了时间。

尽管自动生成的代码在刚开始时能节省时间,如果稍后想给项目增加功能和灵活性,就会发现很难从精简代码模型转换到编码模型。

使用精简代码模型开发 Crystal Reports 项目

如果要在 Crystal Reports 中使用精简代码模型来构建网站或 Windows 项目,请参见以下智能任务教程之一:

使用编码模型开发 Crystal Reports 项目

如果要在 Crystal Reports 中通过手动编写代码生成网站或 Windows 项目,请参见“项目设置”

在此节中: