It looks like the response button implementation is not quite right in Silverlight: it's not updating the bindings before the PreviewClosed event is fired, but does update them before the Closed event is fired. The WPF version of RadWindow works as expected. See the attached solution which contains Silverlight code cross linked to a WPF project; output goes to the Output window via Debug.Writeline().