Ciao Ragazzi,
Ho creato un editor haml in c# tramite IHTMLDocument2 e Domdocument,
ecco una parte dello script:
740x466
19Kb
Da come si vede nell' immagine, digitando sulla richtextbox che si trova in alto, automaticamente il controllo webrowser (input_html), quello posto in basso, prende il codice da questa richtextbox e la inserisce in input_html.DocumentText:
private void richTextBox2_KeyUp(object sender, KeyEventArgs e)
{
input_html.DocumentText = richTextBox2.Text;
input_html.Update();
}
il problema è che da come si vede nell' immagine, fino a chè digito sul controllo webrowser (input_html) tutto procede bene, ma nel momento in cui digito sulla richtextbox, compare quella finestrella di dialogo relativa al controllo input_html che subisce la modifica, la quale chiede di salvare il file html; dovrebbe essere un metodo tipo showdialog() implementato dall evento unload (input_html.Document.Window.Unload)
C' è il modo di disattivare questa fastiddiosa finestra di dialogo? oppure disattivare l èvento input_html.Document.Window.Unload