private void edtDocumentName_TextChanged( object sender, EventArgs e ) { var doc = new Document(); if (_document != null) doc.DataState = _document.DataState; doc.name = edtDocumentName.GetValue<String>(); OnDocumentChanged( doc, false ); }