2012-01-09 10 views

Respuesta

19

Puede que ya haya intentado esto pero acabo de crear una prueba rápida, derivando un modelo de vista de Screen y anulando CanClose.

public class ShellViewModel : Screen 
{ 
    public override void CanClose(Action<bool> callback) 
    { 
     //if(some logic...) 
     callback(false); // will cancel close 
    } 
} 
+0

Eso es exactamente lo que quería. Supongo que no entendí cómo usar CanClose. –

Cuestiones relacionadas