我爱Aspx >> VB.Net >> Visual Basic 6.0 控件和 .NET 控件的区别(续)上下文相关菜单
在 Windows 应用程序中,您可能需要为控件指定特殊菜单,以在使用鼠标右键单击该控件时显示该菜单。要在 Visual Basic 6.0 中实现这一功能,您需要将已创建的菜单的 Visible 属性设置为 False,然后在该控件的 Click 事件过程中编写代码,以显示隐藏的菜单。
在 .NET 中,您可以使用 ContextMenu 属性创建与窗体的 MainMenu 完全分开的菜单。您只需设置控件的 ContextMenu 属性,就可以将此菜单指定给该控件,而不必另外编写任何代码。
在窗体上锁定控件
创建用户界面后,您需要确保在单击控件添加代码时不会意外地移动控件。Visual Basic 6.0 中有一个选项可以锁定窗体上的所有控件。该选项非常好用,但有时仍需要在大型窗体上处理一小部分内容,这时候就会产生问题。为了处理这一小部分内容,您必须取消所有控件的锁定,这样就有可能不小心移动控件。
在 .NET 中,可以将控件分组锁定或单独锁定,这在大型窗体上处理多组控件时非常有用。
MDI 窗体上的控件
在 Visual Basic 6.0 中,只有那些具有 Align 属性的控件才能放置到 MDI 窗体上;而在 .NET 中,您可以将任何控件放置到 MDI 窗体上。
DDE 已被删除
在 .NET 语言中,动态数据交换 (DDE) 技术已不再可用。在 .NET 中,程序之间的通讯方法很多,不再需要此技术,因此,所有控件中具有 Link 前缀的所有属性均已被删除。
标准控件的变化
本文前面提到过,很多标准控件的属性都发生了变化。下面是已改变的属性或已添加到每个不同标准控件中的属性。下表列出的区别仅限于这些控件的特定属性,前面提到过的公共属性也有变化,在此不再赘述。
标签控件
新属性 说明
Text 此属性在 Visual Basic 6.0 中称为 Caption。
【我对这篇文章有话说?】
Visual Basic 6.0 控件和 .NET 控..[05-20]
VB.net 编码规范(也适用于C#) ..[05-20]
字符串加解密的类(VB.NET Sourc..[05-20]
OK.这个是完整的VB.NET的语法解析..[05-20]
Auto Complete combo Box(VB.NE..[05-20]
VB.NET中的类[05-20]
Visual Basic 6/VBScript 與Visu..[05-20]
Visual Basic 6/VBScript 與Visu..[05-20]
细说VB.NET(下)[05-20]
细说VB.NET(中)[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
VB.net 编码规范(也适用于C#) ..[05-20]
给初学的朋友们,datagrid用xml作..[05-20]
字符串加解密的类(VB.NET Sourc..[05-20]
OK.这个是完整的VB.NET的语法解析..[05-20]
Auto Complete combo Box(VB.NE..[05-20]
VB.NET中的类[05-20]
Visual Basic 6/VBScript 與Visu..[05-20]
Visual Basic 6/VBScript 與Visu..[05-20]
细说VB.NET(下)[05-20]