ContentControlContentUpdatingEventArgs Rozhraní

Definice

Poskytuje data pro ContentUpdating událost ovládacího prvku obsahu.

[System.Runtime.InteropServices.Guid("a2f71dcd-984c-4fed-8395-1ca5588190d6")]
public interface ContentControlContentUpdatingEventArgs
Atributy

Příklady

Následující příklad kódu ukazuje obslužné rutiny událostí pro ContentUpdating StoreUpdating události a. Tento příklad předpokládá, že dokument obsahuje PlainTextContentControl pojmenovaný s názvem plainTextContentControl1 , který je svázán s prvkem ve vlastní části XML. Příklad kódu, který ukazuje, jak svázat ovládací prvek obsahu s prvkem ve vlastní části XML, naleznete v tématu Návod: Svázání ovládacích prvků obsahu s vlastními částmi XML.

Chcete-li použít tento kód, vložte jej do ThisDocument třídy v projektu. V jazyce C# je nutné také připojit obslužné rutiny události k ContentUpdating StoreUpdating události a plainTextContentControl1 .

Tento příklad je pro přizpůsobení na úrovni dokumentu.

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

Vlastnosti

Content

Získá nebo nastaví text, který se zapisuje do ovládacího prvku obsahu z vlastní části XML, která je svázána s ovládacím prvkem.

Platí pro