If it's a problem setting up the data binding, the error will NOT display like an exception, but will show up in the Output window. Open that up and watch for any messages. That should let you know if it's finding the binding source. 2) If that much is working, drop a breakpoint in your Convert routine, and step through to see if the flag is being updated properly.