Können Sie Zeilenumbrüche in ein Rich Text Content Control einfügen

1

Ich habe ein Rich-Text-Inhaltssteuerelement für ein Word 2007-Dokument, das automatisch aus einer Datenbankabfrage ausgefüllt wird. Das Steuerelement enthält nur Text, aber im Idealfall möchte ich eine neue Zeile in das Inhaltssteuerelement einfügen, sodass der Text als Liste erscheint. Ich habe die SQL-Abfrage so geschrieben, dass für mich Wagenrücklaufzeichen eingefügt wurden, die jedoch im Inhaltssteuerelement ignoriert werden. Ich dachte, ich könnte den Text im Steuerelement bearbeiten, wenn das Dokument angezeigt wurde - ich kann Zeichen und Leerzeichen hinzufügen / löschen, aber durch Drücken der Eingabetaste auf der Tastatur wird nichts ausgeführt.

Hat jemand einen Weg gefunden, Zeilenumbrüche in das Inhaltssteuerelement einzufügen?

John J Smith
quelle

Antworten:

2

Wechseln Sie in den Entwurfsmodus, bearbeiten Sie die Eigenschaften der Inhaltssteuerung und wählen Sie Wagenrücklauf zulassen (mehrere Absätze).

Dustin
quelle
0

Wenn Sie ein Rich-Text-Inhaltssteuerelement manuell bearbeiten, wird mit UMSCHALT + EINGABETASTE eine neue Zeile eingefügt. Können Sie weitere Details dazu bereitstellen, wie Sie Ihre Inhaltskontrolle füllen?


quelle
Shift + Enter funktioniert bei mir nicht. Ich dachte, ich hätte das versucht und Strg + Enter, aber nichts scheint einen Zeilenumbruch hinzuzufügen. Ich kann es mit Textzeichen und Leerzeichen bearbeiten. Das Auffüllen der Inhaltssteuerung erfolgt mit einem Datenbankaufruf, der FOR XML bereitstellt, um die Daten im XML-Format bereitzustellen. Ich habe den Word 2007 Content Control Toolkit-Download verwendet: dbe.codeplex.com/releases/view/695 Zuordnen der Inhaltssteuerelemente zu XML-Knoten. Die Daten im XML-Knoten werden dann automatisch in das Inhaltssteuerelement eingefügt. Mike Ormonds Blog ist sehr gut: blogs.msdn.com/b/mikeormond/archive/2006/08/17/704579.aspx
John J Smith