protected virtual void DialogService_Closed(object sender, EventArgs e)
 {
     Closed.RaiseOnUIThread(this, new DialogControlClosedEventArgs(_result));
     UnhookEvents();
     _dialogService = null;
 }