protected void OnObjectToOpenChanged(Object objectToOpen)
        {
            var e = new ObjectToOpenChangedEventArgs(objectToOpen);

            if (ObjectToOpenChanged != null)
            {
                ObjectToOpenChanged(this, e);
            }
        }
 void openObjectImplementation_ObjectToOpenChanged(Object sender, ObjectToOpenChangedEventArgs e) {
     SetObjectToOpen(e.ObjectToOpen);
 }
 void openObjectImplementation_ObjectToOpenChanged(Object sender, ObjectToOpenChangedEventArgs e)
 {
     SetObjectToOpen(e.ObjectToOpen);
 }
 protected void OnObjectToOpenChanged(Object objectToOpen) {
     var e = new ObjectToOpenChangedEventArgs(objectToOpen);
     if (ObjectToOpenChanged != null) {
         ObjectToOpenChanged(this, e);
     }
 }