Curioso:
Creas un formulario Form1 con un textbox y le asignas la propiedad readonly
= true
Escribes:
Public Shared Sub Main()
Application.EnableVisualStyles()
Application.Run(New Form1)
End Sub
Cuando le das a ejecutar, ves que el textbox al estar en readonly=true,
tiene el color de fondo el mismo que tiene
el formulario (esa especie de gris claro).
Vale, ahora cierra, y abre el diseñador. Cambiale la propiedad backcolor del
textbox a otro color que el que se asigna por defecto
Vuelve a cambiar (no vale deshacer) la propiedad al color que trae por
defecto: window (pestaña sistema, color window)
Cuando ejecutas el formulario: ahora el textbox tiene el color de fondo
blanco, y no el del formulario.
La unica forma de conseguir que vuelva a estar como al principio, es
abriendo el Código generado por el Diseñador de Windows Forms,
buscar el textbox y eliminar la linea del backcolor a mano.
Esto o es un error, o me estoy volviendo loco.
¿Alguna opinión?
Leer las respuestas