Actualizar el enlace de datos en el foco perdido

He visto que WPF tiene unaUpdateSourceTrigger propiedad que permitirá que el enlace de datos tenga lugar después de que un control haya perdido el enfoque, ¿hay algo similar para winforms?

Me he encontrado con un problema en el que al actualizar un valor de base de datos, se cambia la fuente completa en lugar de la propiedad única.

Esto me está causando un problema ya que tengo unCheckBox que cuando se cambia el estado comprobado, actualiza otra fuente que tiene un enlace de datos de la misma fuente de enlace de datos, lo que hace que mi casilla de verificación nunca cambie de valor (o más bien lo hace de nuevo)

He creado unprograma de ejemplo Eso demuestra esto. (Formulario básico con una casilla de verificación y cuadro de texto)

Alternativamente, ¿hay otra manera de manejar mi enlace de datos para hacer que solo el valor de la propiedad vinculada a los datos cambie en lugar de la fuente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta