![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Hola amigos estoy empesando con .Net a programar y he aqui posteo esta duda que tengo:
Necesito saber como hacer para poder controlar todos las propiedades, eventos de componentes que estan en un formulario, pero quiero controlarlos desde otro formulario.Algo asi como dar privilegios sobre propiedades y eventos. Nota: tengamos en cuenta que en el formulario que queremos controlar podemos tener tablas, textField(Edit),Botones,etiquetas o label,etc. Muchas gracias de antemano por sus respuestas..... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#2
|
||||
|
||||
Existe un ensamblado para esto (System.Reflection) que te permite acceder a todos los eventos, propiedades, métodos de cualquier objeto, además existe la propiedad Controls que tiene cada form.
Disculpa no tener un ejemplo a la mano. Saludos
__________________
self.free; |
#3
|
||||
|
||||
![]() Cita:
Cita:
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#4
|
||||
|
||||
Si, lo que buscas es una propiedad de algunos lenguajes llamada reflexión, es decir la capacidad de acceder a las propiedades y métodos de los objetos que maneja, la encuentras en .NET, la encuentras en java. Haciendo una búsqueda rápida encontré este ejemplo, que espero aclare tus dudas.
__________________
self.free; |
#5
|
||||
|
||||
![]() ok,Gracias droguerman......
![]() Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#6
|
||||
|
||||
Otra solución es definir public la propiedad Modifiers (que por defecto está Private) del componente en el formulario que quieras que se controle en otro.
__________________
Soy pésimo en lo que mejor hago y por eso me siento bendecido. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como abrir mi particion con clave desde otro pc | gulder | Varios | 9 | 17-03-2008 23:52:02 |
Como usar los formularios MDI, constructores de componentes | Narlohe | OOP | 3 | 11-12-2006 10:54:10 |
Como hacer un ftp con componentes Indy? (desde cero) | JuanErasmo | Internet | 7 | 30-10-2006 17:20:49 |
ejecutar aplicacion desde delphi como otro usuario | aram2r | API de Windows | 3 | 03-06-2004 10:36:12 |
Componentes Visuales, como propiedad de otro Componente | ingacg | OOP | 5 | 01-07-2003 23:10:39 |
![]() |
|