ContentControlStoreUpdatingEventArgs.Content Свойство

Определение

Получает текст, который сохраняется в пользовательской XML-части, привязанной к элементу управления содержимым.

public string Content { get; set; }

Значение свойства

String

Текст, который сохраняется в пользовательской 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-части обзор.

Применяется к