Cambios en el control CheckBox en Visual Basic .NET

Visual Studio .NET 2003

El control CheckBox de Visual Basic 6.0 se ha reemplazado por el control CheckBox de formularios Windows Forms en Visual Basic.NET. Los nombres de algunas propiedades, métodos, eventos y constantes son diferentes y, en algunos casos, existen diferencias de comportamiento.

Las tablas siguientes enumeran propiedades, métodos y eventos de Visual Basic 6.0 y sus equivalentes en Visual Basic .NET. Donde corresponde, las constantes aparecen con sangría debajo de la propiedad o método. Todas las constantes de Visual Basic .NET se asignan al espacio de nombres System.Windows.Forms, a menos que se especifique lo contrario.

Cuando es necesario, se proporcionan vínculos a temas que explican las diferencias de comportamiento. Cuando no hay un equivalente directo en Visual Basic .NET, se proporcionan vínculos a temas que presentan alternativas.

Propiedades de CheckBox

Visual Basic 6.0 Equivalente de Visual Basic .NET
Alignment
0 - Left Justify

1 - Right Justify

CheckAlign
System.Drawing.ContentAlignment.MiddleLeft

System.Drawing.ContentAlignment.MiddleRight

Appearance
0 – Flat

1 - 3D

FlatStyle
FlatStyle.Flat

FlatStyle.Standard

BackColor
BackColor
Nota   Los colores se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en el comportamiento del color en Visual Basic .NET.
Para obtener una lista de constantes, vea Cambios en los colores de Visual Basic. NET.
Caption Text
CausesValidation CausesValidation
Container Parent
DataChanged No hay equivalente. Para obtener más información, vea Cambios de datos en Visual Basic .NET.
DataField No hay equivalente. Para obtener más información, vea Cambios de datos en Visual Basic .NET.
DataFormat No hay equivalente. Para obtener más información, vea Cambios de datos en Visual Basic .NET.
DataMember No hay equivalente. Para obtener más información, vea Cambios de datos en Visual Basic .NET.
DataSource No hay equivalente. Para obtener más información, vea Cambios de datos en Visual Basic .NET.
DisabledPicture No hay equivalente. Para obtener más información, vea Cambios en la propiedad Style en Visual Basic .NET.
DownPicture No hay equivalente. Para obtener más información, vea Cambios en la propiedad Style en Visual Basic .NET.
DragIcon No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
DragMode No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
Enabled Enabled
Font Font
Nota   Las fuentes se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en las fuentes en Visual Basic .NET.
FontBold Font
Nota   Las fuentes se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en las fuentes en Visual Basic .NET.
FontItalic Font
Nota   Las fuentes se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en las fuentes en Visual Basic .NET.
FontName Font
Nota   Las fuentes se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en las fuentes en Visual Basic .NET.
FontSize Font
Nota   Las fuentes se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en las fuentes en Visual Basic .NET.
FontStrikethru Font
Nota   Las fuentes se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en las fuentes en Visual Basic .NET.
FontUnderline Font
Nota   Las fuentes se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en las fuentes en Visual Basic .NET.
ForeColor
ForeColor
Nota   Los colores se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en el comportamiento del color en Visual Basic .NET.
Para obtener una lista de constantes, vea Cambios en los colores de Visual Basic. NET.
Height Height, Size
Nota   Las coordenadas se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en el sistema de coordenadas en Visual Basic .NET.
HelpContextID No hay equivalente. Para obtener más información, vea Cambios en la compatibilidad de archivos de Ayuda en Visual Basic .NET.
HWnd Handle
Index No hay equivalente. Para obtener más información, vea Cambios en las matrices de controles en Visual Basic .NET.
Left Left
Nota   Las coordenadas se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en el sistema de coordenadas en Visual Basic .NET.
MaskColor No hay equivalente. Para obtener más información, vea Cambios en la propiedad MaskColor en Visual Basic .NET.
MouseIcon No hay equivalente. Para obtener más información, vea No se puede personalizar la propiedad MousePointer.
MousePointer Cursor

Para obtener una lista de constantes, vea Cambios de MousePointer en Visual Basic. NET.

Name Name
OLEDropMode No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
Parent Método FindForm
Picture Image
RightToLeft
True

False

RightToLeft
RightToLeft.Yes

RightToLeft.No

Style
0 – Standard

1 - Graphical

Appearance
Nota   Existen diferencias en el modo de controlar el estilo gráfico en Visual Basic .NET. Para obtener más información, vea Cambios en la propiedad Style en Visual Basic .NET.
Appearance.Normal

Appearance.Button

TabIndex TabIndex
TabStop TabStop
Tag Tag
ToolTipText Componente ToolTip

Para obtener más información, vea Cambios en la información sobre herramientas en Visual Basic .NET.

Top Top
Nota   Las coordenadas se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en el sistema de coordenadas en Visual Basic .NET.
UseMaskColor No hay equivalente. Para obtener más información, vea Cambios en la propiedad MaskColor en Visual Basic .NET.
Value
0 – vbUnchecked

1 – vbChecked

2 - vbGrayed

CheckState
CheckState.Unchecked

CheckState.Checked

CheckState.Indeterminate

Visible Visible
WhatsThisHelpID No hay equivalente. Para obtener más información, vea Cambios en la compatibilidad de archivos de Ayuda en Visual Basic .NET.
Width Width, Size
Nota   Las coordenadas se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en el sistema de coordenadas en Visual Basic .NET.

Métodos de CheckBox

Visual Basic 6.0 Equivalente de Visual Basic .NET
Drag No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
Move SetBounds
Nota   Las coordenadas se controlan de forma diferente en Visual Basic .NET. Para obtener más información, vea Cambios en el sistema de coordenadas en Visual Basic .NET.
OLEDrag No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
Refresh Refresh
SetFocus Focus
ShowWhatsThis No hay equivalente. Para obtener más información, vea Cambios en la compatibilidad de archivos de Ayuda en Visual Basic .NET.
ZOrder
0 – vbBringToFront

1 - vbSendToBack

Funciones BringToFront() o SendToBack()
BringToFront()

SendToBack()

Eventos de CheckBox

Visual Basic 6.0 Equivalente de Visual Basic .NET
Click CheckStateChanged
Nota   En Visual Basic 6.0 el evento Click se producía cuando se cambiaba el estado del control CheckBox mediante programación. En Visual Studio .NET no se produce el evento Click; en consecuencia, deberá utilizar el evento CheckStateChanged.
DragDrop No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
DragOver No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
GotFocus Enter
KeyDown KeyDown
KeyPress KeyPress
KeyUp KeyUp
LostFocus Leave
MouseDown MouseDown
MouseMove MouseMove
MouseUp MouseUp
OLECompleteDrag No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
OLEDragDrop No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
OLEDragOver No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
OLEGiveFeedback No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
OLESetData No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
OLEStartDrag No hay equivalente. Para obtener más información, vea Cambios en la función Arrastrar y colocar en Visual Basic .NET.
Validate Validating

Vea también

Introducción al control CheckBox de formularios Windows Forms

Mostrar: