![]() |
Como controlar Componentes desde otro Formularios
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.....:) |
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 |
Cita:
Cita:
|
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.
|
ok,Gracias droguerman......;)...
Saludos...:cool: |
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.
|
La franja horaria es GMT +2. Ahora son las 17:48:41. |
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