频道栏目
读书频道 > web开发 > .NET > ASP.NET 4.5入门经典(第7版)
1.5.2 修改Toolbox
2013-10-24 13:36:04     我来说两句
收藏   我要投稿

本文所属图书 > ASP.NET 4.5入门经典(第7版)

多年来,Imar Spaanjaars一直是ASP NET相关图书的畅销书作者,他深知读者需要什么方面的知识,才能提高其ASP NET技巧。在《ASP NET 4 5入门经典(第7版)》中,作者全面介绍了如何使用ASP NET 4 5这个Microsoft  立即去当当网订购

Toolbox也是可以修改的。默认情况下,Toolbox按照字母顺序对控件进行分类,但是也可以使用拖放工具对它们重新进行排列。为此,需要打开Toolbox(按Ctrl+Alt+X组合键),把一个控件(如Standard类别下的TextBox)拖到一个不同的位置上。也可以通过右击它们并从上下文菜单中选择Delete命令,把它们从Toolbox中删除。不要担心控件会永久失去,因为可以从同样的菜单中选择Reset Toolbox命令来重置Toolbox。

还可以向Toolbox中添加自己的控件。这个功能最常用于代码段。只需要简单地突出显示文档窗口中的一些文本或代码,并把它拖到Toolbox中。然后可以右击该项目并选择Rename Item命令给它起一个更有意义的名称,以方便识别。

为了避免Toolbox与自己的代码段混淆,可以为它们创建一个单独的类别。为此,可以从Toolbox 的右击菜单中选择Add Tab命令。输入一个名称,然后按下Enter键,Toolbox选项卡就可以使用了。

在下面的“试一试”练习中,可以修改Visual Studio IDE,将它定制为自己喜欢的样子。
 试一试       定制IDE

这个练习是为了实践打开和重新排列VS IDE中的窗口。不用害怕使IDE陷入混乱。本章稍后将介绍如何将IDE重置为第一次打开时的样子。

(1) 如果关闭了在上一个“试一试”练习中建立的Web站点,就再打开它,或者使用File菜单新建一个站点。

(2) 从View菜单中,选择Error List命令,打开Error List窗口。如果没有看到Error List选项,则首先选择Tools | Settings | Expert Settings。注意默认情况下,它停靠在文档窗口的下方。

(3) 还是从View菜单中,选择Task List命令。默认情况下,它会停靠在与Error List相同的空间中,两个窗口的选项卡彼此相邻。

(4) 单击Task List的选项卡,在按住鼠标按钮的同时,沿着文档窗口的方向将Task List拖离它的位置。释放后,它就会显示为IDE中的浮动窗口。要恢复该窗口,则将它拖回到Error List的中心方块上。要改变选项卡在选项卡组中出现的位置,把选项卡拖到其他选项卡上,并在所需的位置处释放。

(5) 如果愿意,可以对IDE中默认可见的其他窗口或从View菜单下找到的窗口重复上面的步骤。花一些时间来熟悉所有不同的窗口,并练习如何把它们排列在屏幕上。由于在本书的其余部分将会频繁地用到这些窗口,所以最好先熟悉它们的位置。

(6) 接下来,双击打开Solution Explorer中的ControlsDemo.aspx页面(或者如果创建了一个新的Web站点,则首先添加一个新的ASPX页面)。当该页面打开时,Toolbox会自动可视。如果不可视,则按Ctrl+Alt+X组合键打开它。

(7) 右击Toolbox并选择Add Tab命令。输入HTML Fragments作为它的新名称,并按下Enter键。这样就向Toolbox中添加了一个新类别,它的行为与所有其他类别一样。

(8) 当文档窗口在Markup视图中显示了ASPX页面后,则在起始<div>标记后直接输入<h1>。注意Visual Studio会自动地插入结束标记</h1>。最后在Markup视图中的代码如下所示:
<form id="form1" runat="server">
<div>
<h1></h1>
</div>

(9) 突出显示起始和结束<h1>标记,然后将Markup 视图窗口中的选项拖到在步骤(7)中创建的新Toolbox选项卡上。该选项会显示为文本:<h1></h1>。

(10) 右击刚刚创建的Toolbox项目,选择Rename Item命令,并输入Heading 1作为其名称。

(11) 再次把光标放到文档窗口中,按下Ctrl+D后直接按Ctrl+K,以便格式化文档窗口中的文档。另一种方法是从主菜单中选择Edit | Format Document命令来格式化文档。这是根据在Text Editor选项对话框中设定的规则对文档进行格式化的。还可以对一些其他的文档类型进行格式化,包括C#和VB.NET代码,以及CSS和XML文件。

从现在起,每当在Markup视图中的文档需要一个标题时,只需把光标放在文档窗口中希望标题出现的地方,然后双击Toolbox中适当的标题即可。

注意:这个练习用作给Toolbox添加代码的示例。对于<h1>元素,可以在代码编辑器中直接输入代码。另外,也可以使用代码片段。在编辑器中输入h1,再按下Tab键。Visual Studio会将该标题的代码扩展为<h1></h1>,并把光标放在两个标记之间,这样用户就可以立即开始输入标题了。

工作原理

该“试一试”练习中的大部分步骤都是容易理解的。首先打开几个构建Web站点时经常需要的窗口。然后使用IDE的拖放功能将窗口的布局重新排列为个人偏爱的样子。

然后将一个HTML片段添加到Toolbox的自定义选项卡中。当把任何标记拖到Toolbox中时,Visual Studio都会为它创建一个含有选定标记的Toolbox项。每当在页面中需要该标记的一个副本时,只要双击该项,或把它从Toolbox中拖到Markup视图窗口中即可。这样对于频繁用到的HTML片段可以节省很多时间。该技术一般用于较大的代码块,而对于<h1>这样的元素,Visual Studio有一个更好的工具Code Snippets,稍后会在本书中介绍该工具。

最后,使用Visual Studio的文档格式化选项改变文档中代码的布局。这样有助于保持代码的有序性且使其更易于阅读。要完全改变代码的格式化方式,可以通过Tools | Options命令打开Options对话框,然后扩展路径Text Editor | HTML | Formatting,并单击Tag Specific Options。

除了窗口布局和Toolbox外,Visual Studio允许在IDE中进行更多的定制。下一节将讲解如何定制其他3个重要的IDE功能:文档窗口、工具栏和键盘快捷键。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.5.1 重新排列窗口
下一篇:1.5.3 定制文档窗口
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站