![]() |
Borrar componente de un Form
Resulta que intento borrar un componente en un formulario y me sale una ventana que dice:
"Selection contains a component, Edit1, introduced in an ancestor an cannot be deleted". Miro en el Objet Treeview y esta dentro de un GroupBox, pero no se como eliminarlo, alguien me echa una manita? Gracias por adelantado y un saludo. |
Al parecer es un formulario creado por Herencia Visual, o es un componente dentro de un Frame. No puedes eliminar un componente de una clase heredada por la misma simple razón por la que no puedes quitar un método/propiedad de una clase heredada. Lo que si puedes hacer si quieres es ocultar este componente (Visible := False).
Saludos! |
Gracias por la ayuda, los componentes son diversos edit dentro de un groupbox, podria agregar nuevos componentes como esos que no puedo borrar? es decir, por herencia visual. Nuevamente gracias por la ayuda y un saludo.
|
No entiendo bien tu pregunta.
Simplemente no puedes borrar un componente de un formulario, que pertenece a una clase ancestra. Saludos! |
Perdona, es que me explico yo muy mal, lo que quiero decir es que me gustaria añadir algun edit mas a dicho groupbox, y querria hacerlo por herencia visual, pero no se como hacerlo (el codigo del programa sobre el que estoy trabajando no lo he hecho yo). Gracias y un saludo.
|
Si tienes acceso al código original bastará que abras el formulario base y le agregues la componente tú mismo. En caso contrario puedes agregar la componente en el formulario heredado. Subsecuentes formularios que hereden de este último ya no podrán borrar dicha componente.
// Saludos |
Cita:
Para añadir un componente a un formulario creado por herencia visual, solo tienes que pegar este componente donde quieras. Saludos! |
Si, es que al principio queria eliminar, pero como veo que no se puede decidi usar lo que ya estaba y añadir alguna cosa mas y asi poder entender mejor lo de la herencia visual. Gracias por tu ayuda y un saludo.
|
La franja horaria es GMT +2. Ahora son las 09:47:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi