lo que puedes hacer para disparar la lectura del codigo de barras es configurar el lector ( unque creo que las mayoria ya viene asi) para que al final de la cadena te agregue un enter (return) y caches el evento key press para realizar lo que tengas que hacer con el dato extraido del codigo ...
yo lo he usado asi y me ha funcionado de perlasCódigo: C#
private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if ((int)e.KeyChar == 13) { //Aqui pones lo que deba haccer al momento de terminar la lectura del codigo } }