Я работаю над проектом, в котором я должен предоставить пользователю текстовое поле, в котором он может вручную вводить значения или напрямую импортировать файл слова.Проект работает нормально, если пользователь вводит данные вручную, но не работает, если загружен файл слов. Я использовал этот код для получения текста из файла слов:
Microsoft.Office.Interop.Word.ApplicationClass wordApp = new Microsoft.Office.Interop.Word.ApplicationClass();
object file = RequirementsFile.Text;// Specify path for word file
object nullobj = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Word.Document doc = wordApp.Documents.Open(ref file, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj, ref nullobj);
doc.ActiveWindow.Selection.WholeStory();
doc.ActiveWindow.Selection.Copy();
//FileClose(doc);
doc.Close(ref nullobj, ref nullobj, ref nullobj);
IDataObject data = Clipboard.GetDataObject();
string allText = data.GetData(DataFormats.Text).ToString();
requirements.Text = "";
requirements.Text += allText;
После загрузки текста в текстовое поле, если пользователь редактирует что-либо в текстовом поле, оно не обновляется .. как это сделать ..?