ContentControlStoreUpdatingEventArgs.Content Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает текст, который сохраняется в пользовательской XML-части, привязанной к элементу управления содержимым.
public string Content { get; set; }
Значение свойства
Текст, который сохраняется в пользовательской XML-части, привязанной к элементу управления содержимым.
Примеры
В следующем примере кода демонстрируются обработчики событий StoreUpdating для ContentUpdating событий и. В этом примере предполагается, что документ содержит PlainTextContentControl именованный объект plainTextContentControl1 , привязанный к элементу в пользовательской XML-части. Пример кода, демонстрирующий привязку элемента управления содержимым к элементу в пользовательской XML-части, см. в разделе Пошаговое руководство. Привязка элементов управления содержимым к пользовательским XML-частям.
Чтобы использовать этот код, вставьте его в ThisDocument класс проекта. Для C# необходимо также присоединить обработчики событий к StoreUpdating ContentUpdating событиям и plainTextContentControl1 .
Этот пример предназначен для настройки на уровне документа.
void plainTextContentControl1_StoreUpdating(object sender,
Microsoft.Office.Tools.Word.ContentControlStoreUpdatingEventArgs e)
{
MessageBox.Show("The control was changed to the following value: \n\n" +
e.Content + "\n\nThis value is about to be written to the node that is bound to this control.");
}
void plainTextContentControl1_ContentUpdating(object sender,
Microsoft.Office.Tools.Word.ContentControlContentUpdatingEventArgs e)
{
MessageBox.Show("The node that is bound to this control was changed to the following value: \n\n" +
e.Content + "\n\nThis value is about to be written to this control.");
}
Private Sub plainTextContentControl1_StoreUpdating(ByVal sender As Object, _
ByVal e As Microsoft.Office.Tools.Word.ContentControlStoreUpdatingEventArgs) _
Handles PlainTextContentControl1.StoreUpdating
MessageBox.Show("The control was changed to the following value: " & vbCrLf & _
e.Content & vbCrLf & "This value is about to be written to the node that is bound to this control.")
End Sub
Private Sub plainTextContentControl1_ContentUpdating(ByVal sender As Object, _
ByVal e As Microsoft.Office.Tools.Word.ContentControlContentUpdatingEventArgs) _
Handles PlainTextContentControl1.ContentUpdating
MessageBox.Show("The node that is bound to this control was changed to the following value: " & vbCrLf & _
e.Content & vbCrLf & "This value is about to be written to this control.")
End Sub
Комментарии
Элементы управления содержимым можно привязать к элементу в фрагменте XML (также называется пользовательской XML-частью), внедренным в документ. Используйте Content свойство для изменения текста перед Microsoft Office Word обновляет пользовательскую XML-часть, привязанную к элементу управления.
Дополнительные сведения см. в разделе элементы управления содержимым и пользовательские XML-части обзор.