¿Hay alguna manera de hacer que UserControl sea inafocable?¿Hay alguna manera de hacer que UserControl sea inafocable?
EDIT: Así SetStyle(ControlStyles.Selectable, false)
es el camino a seguir. Pero todavía hay una diferencia de Control
. Si hereda el formulario Control
, el control inicial no pierde el foco. Pero el foco después de hacer clic en el control que se deriva de UserControl
y
ControlStyles.Selectable
se aplica se elimina de control inicial.
No funciona en caso de que UserControl haya incrustado TextBox. El cuadro de texto capturará el foco. – volody
@volody: Sí, el control secundario puede capturar el foco, pero el 'UserControl' no puede. –