2009-03-28 21 views
5

Tengo una serie de componentes visuales compuestos que yo estoy construyendo, que utilizan "conectar" métodos similares/comunes, que disparan hasta allí tablas internas, etc.componente de inicialización - Tiempo de ejecución vs. designtime

estoy automatizando algunas de las cosas de conexión para conectarse automáticamente en tiempo de ejecución. ¿Cómo puedo decir, a nivel de componente, si el estado actual es tiempo de ejecución o designtime?

Respuesta

16

creo que desea comprobar si la bandera está presente en csDesigningComponentState la propiedad del componente:

if csDesigning in ComponentState then 
    // designtime 
else 
    // not designtime 
Cuestiones relacionadas