Riconoscere l'esecuzione a design-time di un componente

Per determinare se il codice legato ad un componente (user control) viene
eseguito a design-time, basta testare la proprietà DesignMode (booleana)
della classe Component:

If Me.DesignMode Then
   ' Il componente si trova in design mode

 Else
   ' Il componente si trova in run-time mode

 End If

Il test ovviamente deve essere eseguito all’interno del codice del componente stesso; risulta comodo, ad esempio, per inizializzare le proprietà del componente solo a design-time – o a run-time.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

*