《Visual Basic 2012入门经典》----2.2 导航和定制Visual Basic环境

简介: 用户可定制Visual Basic的很多界面元素,如窗口和工具栏,以便更高效地工作。现在打开“File”菜单并单击“New Project”来创建一个新的Windows窗体应用程序,该项目用来演示如何定制设计环境。

本节书摘来自异步社区《Visual Basic 2012入门经典》一书中的第2章,第2节,作者: 【美】James Foxall,译者: 翟剑锋 , 更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.2 导航和定制Visual Basic环境

Visual Basic 2012入门经典
用户可定制Visual Basic的很多界面元素,如窗口和工具栏,以便更高效地工作。现在打开“File”菜单并单击“New Project”来创建一个新的Windows窗体应用程序,该项目用来演示如何定制设计环境。将项目命名为Environment Tutorial,然后单击“OK”创建项目。这个练习不会创建可复用的产品,但将帮助你学习如何导航设计环境。你的屏幕应如 图2.3所示。

注意:

你的屏幕可能和图2.3不完全一致,但应该很接近。阅读本章后,你将能够修改设计环境的外观,使其与该图一致;或将其修改为你偏好的配置。


bd9fa49e374d90982722bb4131769975c979d860

使用设计窗口
设计窗口(如图2.3所示的“Properties”和“Solution Explorer”窗口)提供了构建复杂应用程序的功能。你和同事的工作台并不会完全一样,同样,你的设计环境和其他人的也不一定相同。

设计窗口可处于如下4种主要状态。

关闭:窗口不可见。
浮动:窗口在IDE上浮动。
停靠:窗口紧贴IDE的边缘,图2.3的“Solution Explorer”和“Properties”窗口是停靠的。
自动隐藏:窗口是停靠的,但不使用时自动隐藏(像“工具箱”那样)。
1.显示和隐藏设计窗口
设计窗口被关闭时,它不出现在设计环境中。关闭和自动隐藏之间是有区别的,稍后将讨论。要显示被关闭或隐藏的窗口,从“View”菜单中选择对应的菜单项。例如,如果“Properties”窗口没有显示在设计环境中,可通过选择菜单“View”>“Properties Window”(或按键盘快捷键F4)来显示它。需要使用设计窗口却找不到时,可使用“View”菜单来显示。要关闭设计窗口,只需单击窗口的“关闭”按钮(标题栏右端的“×”按钮),这和关闭普通窗口一样。

2.浮动设计窗口
浮动的设计窗口是浮动在工作空间的可见窗口,如图2.4所示。浮动窗口就像典型的应用程序窗口,可通过拖曳将其放到任意地方,在使用了多个显示器的情况下,甚至可以放到其他显示器上。浮动窗口除可移动外,还可拖曳边框来修改其大小。要使窗口浮动,可单击停靠的窗口的标题栏,然后拖曳使其离开当前停靠的边缘。


8948f97c3e97ae510291664580c0bb5267efd862

3.停靠设计窗口
默认情况下,可见窗口是停靠的。停靠窗口紧靠着工作区域或其他窗口的两边、顶部或底部。例如,在图2.3中,“Properties”窗口停靠在设计环境的右边(在图2.4中,它是浮动的)。要使浮动窗口变为停靠窗口,将浮动窗口的标题栏拖到设计环境的边缘,放在要停靠窗口的地方。拖动窗口时,屏幕上将出现一个菱形指南针(如图2.5所示)。在菱形指南针的某个图标上移动鼠标,Visual Basic将显示一个蓝色矩形,指出此时如果松开鼠标,窗口将停靠的位置。这是停靠窗口的简便方法。也可以直接将窗口拖到一边,这时也将出现同样的蓝色矩形。这个矩形将“跟踪”停靠的位置。如果此时松开鼠标,窗口将停靠。虽然这难以解释,但做起来非常容易。


79f102cf7ed3fa059c8e8d96a3b3bfa44a93513c

注意:

可以通过拖曳停靠窗口上与停靠边平行的边框来调整窗口的大小。如果两个窗口都停靠在同一边,拖曳两者之间的边框将放大一个窗口而缩小另一个窗口。
为试验这一点,首先需要将一个已经停靠的窗口变为浮动的。要使窗口浮动,可拖曳停靠窗口的标题栏使其离开停靠边缘。注意这并不适用于自动隐藏(稍后将解释)的窗口。通过以下步骤来停靠和浮动窗口。

(1)确保“Properties”窗口当前是显示的(如果不是,按F4显示它)。右击该窗口的标题栏,在弹出的菜单中取消“Auto Hibe”(如果该菜单项被选中),以确保“Properties”窗口不是自动隐藏的。

(2)拖曳“Properties”窗口的标题栏,使窗口离开停靠的边缘(将它往左边拖曳)。当窗口离开停靠边缘时,松开鼠标按键。这时“Properties”窗口应变为浮动的。

(3)拖曳窗口的标题栏,将窗口拖向设计环境的右边。当菱形指南针出现时,将鼠标放在按钮图标上(如图2.5所示)。将看到一个蓝色的矩形,指出“Properties”窗口将停靠的位置。松开鼠标按键,使窗口停靠。

4.自动隐藏设计窗口
Visual Basic窗口能够在不使用时自动隐藏。虽然开始时用户对此可能觉得有点不安,但习惯后,这将是一种比较高效的工作方式;这样工作空间将空出很多,且只要将鼠标指向设计窗口它就将自动打开。设为自动隐藏的窗口总是停靠的;浮动窗口不能设为自动隐藏。当窗口自动隐藏时,它显示为停靠边缘上的一个选项卡,就像最小化的应用程序放在Windows任务栏中一样。

在设计环境的左边,有一个标题为“Toolbox”的竖直选项卡。该选项卡代表一个自动隐藏的窗口。要显示自动隐藏的窗口,将鼠标移动到代表窗口的选项卡。将鼠标指向选项卡时,Visual Basic将显示该设计窗口,让用户能够使用其功能。将鼠标从窗口移开时,窗口将自动隐藏,这就是名称“自动隐藏”的由来。要使窗口自动隐藏,右击其标题栏,然后在弹出菜单中选择“Auto Hide”;也可单击标题栏中“关闭”按钮旁边的图钉图标,将窗口设置为自动隐藏状态。

使用前面介绍的方法,可以各种方式定制设计环境的外观。没有最优配置,不同的配置适用于不同的项目和不同的开发阶段。例如,我设计窗体的界面时,希望工具箱保持可见状态,但不妨碍我工作,因此常将它设置为浮动的,或关闭它的自动隐藏属性,将它停靠在设计环境的左边。然而,当大多数界面元素已经添加到窗体中后,我希望将注意力集中在代码上。这时我将工具箱停靠,并将它设置为自动隐藏:需要时能找到它,不需要时它将隐藏而不会妨碍我。不用害怕配置设计窗口,应该根据需要对其进行修改。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
16天前
|
IDE 安全 数据管理
Visual Basic for Applications (VBA):自动化Office任务
【4月更文挑战第27天】**Visual Basic for Applications (VBA)** 是Microsoft Office中的宏语言,用于自动化Excel、Word、Outlook等应用的任务。VBA基于Visual Basic,通过编写代码控制应用行为,提升效率。文章介绍了VBA环境、基础语法,展示了在Excel(数据处理)、Word(文档管理)和Outlook(邮件自动化)中的应用。强调安全性和调试重要性,学习VBA能增强Office软件的功能,实现高效自动化工作流程。
|
7月前
|
XML 数据格式 C++
Visual Studio Code UI5 Language Assistant 扩展介绍
Visual Studio Code UI5 Language Assistant 扩展介绍
37 0
|
C# Java .NET
Visual Basic快速入门
Basic语言的全名是Beginner's All-purpose Symbolic Instruction Code(初学者通用的符号指令代码),是几十年前流行过的一门语言。
1005 1
|
程序员
《Visual Basic 2012入门经典》----1.6 设计界面
通常,使界面能执行一定功能的最佳方法是,先设计用户界面,然后添加代码。下面几个小节将创建界面。
2114 0
|
IDE 开发工具 Windows
《Visual Basic 2012入门经典》----第1章 全身心投入:Visual Basic 2012编程之旅 1.1 开始使用Visual Basic 2012
创建一个简单但有一定功能的Visual Basic应用程序; 让用户浏览硬盘; 显示硬盘中的图片; 熟悉一些编程术语; 学习Visual Studio 2012 IDE。 学习一门新的编程语言因其难度可能使人望而却步。
1635 0
|
编解码 IDE 开发工具
《Visual Basic 2012入门经典》----1.3 理解Visual Studio 2012环境
首次运行Visual Studio 2012时,IDE中包含很多窗口,如右边的“Properties(属性)”窗口,它用于查看和设置对象的属性。除这些窗口外,IDE中还包含很多选项卡,如IDE左边竖直的“Toolbox(工具箱)”选项卡(如图1.3所示)。
1222 0
|
Windows
《Visual Basic 2012入门经典》----1.8 运行项目
现在应用程序完成了。单击工具栏中的“Save All”按钮(一叠磁盘的图案),然后按F5键运行。也可单击工具栏中右侧的三角形按钮来运行程序,这个按钮类似于DVD播放器中的“播放”按钮,它称为“启动调试”,也可在“Debug”菜单中找到。学习键盘快捷键能够加快开发过程,因此推荐在开发时尽量使用快捷键。
1403 0