在讲求个性化的今天,什么都要求个性化,自定义,都强调一个大大的i。所以这才有了iGoogle的自定义页面,Windows Live的自定义个性主页。作为程序员们天天使用的开发工具Visual Studio,为了顺应这种自定义、个性化的潮流,也引入了自定义开始页的功能。
Visual Studio 2010的开始页由一个StartPage.xaml文件控制,通过编辑这个文件,我们可以在我们的这“一亩三分地”上任意耕种,我们可以添加内容,添加按钮执行某些功能,甚至可以添加一些自定义的控件完成一些特殊的任务等等。总之,自定义的开始页很好很强大,可以说,自定义开始页是Visual Studio 2010带个程序员们的一份见面礼。下面是Visual Studio 2010默认的开始页,其中我们可以查看新闻,打开项目文档,反馈问题,打开项目等等。
图1,Visual Studio 2010的默认开始页
俗话说,好的开始是成功的一半。自定义开始页是如此强大,可以帮助我们完成很多常见的任务,给我们的开发工作带来极大的便利。下面我们就来对开始页进行一些自定义,完成一些特殊的功能。
1. 创建一个开始页文件StartPage.xaml
我们可以从零开始创建一个开始页文件StartPage.xaml,但是更省力的方法是利用Visual Studio 2010给我们提供的开始页模板,直接在上面修改以形成我们自己的自定义开始页。
从Visual Studio 2010的安装目录下\Common7\IDE\StartPages\en\,复制StartPage.xaml和StartPage.csproj 到用户目录..\\Visual Studio 10\StartPages\。如果你的用户目录下没有这个文件夹,则需要自己创建。
当Visual Studio 2010启动的时候,会查找用户目录下的StartPage.xaml文件。如果这个文件存在,就加载这个用户自定义的开始页;如果文件不存在,则使用系统默认的开始页。