Control Frame para usuarios de Visual Basic 6.0
Actualización: noviembre 2007
El control Frame de Visual Basic 6.0 se reemplaza por dos controles en Visual Basic 2008: el control GroupBox y el control Panel.
Diferencias conceptuales
En Visual Basic 6.0, el control Frame se utilizaba como contenedor para agrupar controles. En Visual Basic 2008, el control Frame se reemplaza por el control GroupBox o Panel.
El control GroupBox es el equivalente de un control Frame con la propiedad BorderStyle establecida en 1 – Fixed Single. Tiene un borde visible y, opcionalmente, un título.
El control Panel es el equivalente de un control Frame con la propiedad BorderStyle establecida en 0 – None. No tiene borde ni título.
Asimismo, hay numerosas diferencias conceptuales que se aplican a todos los controles, como diferencias en los enlaces de datos, control de fuentes, arrastrar y colocar, compatibilidad con Ayuda, y otras. Para obtener más información, vea Controles de formularios Windows Forms para usuarios de Visual Basic 6.0.
Equivalencias de propiedades, métodos y eventos del control Frame
En las siguientes tablas se muestran propiedades, métodos y eventos de Visual Basic 6.0, junto con sus equivalentes en Visual Basic 2008. No se enumeran aquellas propiedades, métodos y eventos que tienen el mismo nombre y el mismo comportamiento. Donde corresponde, las constantes aparecen con sangría debajo de la propiedad o método. Salvo que se indique lo contrario, todas las enumeraciones de Visual Basic 2008 se asignan al espacio de nombres System.Windows.Forms.
Cuando es necesario, se proporcionan vínculos a temas que explican las diferencias de comportamiento. Cuando no existe un equivalente directo en Visual Basic 2008, se proporcionan vínculos a temas en los que se incluyen alternativas.
Propiedades de Frame
Visual Basic 6.0 |
Equivalente en Visual Basic 2008 |
---|---|
Appearance |
|
BackColor |
Nota:
Los colores se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Comportamiento del color para los usuarios de Visual Basic 6.0.
|
BorderStyle |
BorderStyle (sólo el control GroupBox) |
Caption |
Text (sólo el control GroupBox)
Nota:
El control Panel no incluye una propiedad Text.
|
ClipControls |
Nueva implementación. Para obtener más información, vea Gráficos para usuarios de Visual Basic 6.0. |
Container |
|
DragIcon DragMode |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Font FontBold FontItalic FontName FontSize FontStrikethrough FontUnderline |
Nota:
Las fuentes se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Objeto Font para usuarios de Visual Basic 6.0.
|
ForeColor |
Nota:
Los colores se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Comportamiento del color para los usuarios de Visual Basic 6.0.
|
Height |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
HelpContextID |
Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0. |
HWnd |
|
Index |
Nueva implementación. Para obtener más información, vea Matrices de controles para usuarios de Visual Basic 6.0. |
Left |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
MouseIcon |
Nueva implementación. Para obtener más información, vea No se puede personalizar la propiedad MousePointer. |
MousePointer |
Para obtener una lista de constantes, vea MousePointer para usuarios de Visual Basic 6.0. |
OLEDropMode |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Parent |
Método FindForm |
RightToLeft |
|
ToolTipText |
Componente ToolTip Para obtener más información, vea Compatibilidad de la información sobre herramientas para usuarios de Visual Basic 6.0. |
Top |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
WhatsThisHelpID |
Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0. |
Width |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
Métodos de Frame
Visual Basic 6.0 |
Equivalente en Visual Basic 2008 |
---|---|
Drag |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Move |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
OLEDrag |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
ShowWhatsThis |
Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0. |
ZOrder |
Función BringToFront o SendToBack |
Eventos de Frame
Visual Basic 6.0 |
Equivalente en Visual Basic 2008 |
---|---|
Click |
|
DblClick |
DoubleClick (sólo Panel; GroupBox no tiene equivalente) |
DragDrop DragOver OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Notas de actualización
Cuando una aplicación de Visual Basic 6.0 se actualiza a Visual Basic 2008, los controles Frame que tienen la propiedad BorderStyle establecida en 0 - None se actualizan a controles Panel; todos los controles Frame restantes se actualizan a controles GroupBox.
Vea también
Conceptos
Referencia
Información general sobre el control GroupBox (formularios Windows Forms)