Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser exemplarischen Vorgehensweise wird die Verwendung von Windows Forms-Steuerelementen in einer Anpassung auf Dokumentebene für Microsoft Office Word zum Ändern der Textformatierung veranschaulicht.
Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene für Word. Weitere Informationen finden Sie unter Funktionen verfügbar nach Office-Anwendung und Projekttyp.
In dieser exemplarischen Vorgehensweise werden die folgenden Aufgaben veranschaulicht:
Hinzufügen von Text und einem Steuerelement zu einem Dokument in einem Projekt auf Dokumentebene während der Entwurfsphase.
Formatieren des Texts, wenn eine Option ausgewählt ist.
Informationen, um das Ergebnis als vollständiges Beispiel zu sehen, finden Sie im Beispiel für Word-Steuerelemente unter Office-Entwicklungsbeispiele und exemplarische Vorgehensweisen.
Hinweis
Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Personalisieren der IDE.
Voraussetzungen
Sie benötigen die folgenden Komponenten, um diese Schritt-für-Schritt-Anleitung abzuschließen.
Eine Version von Visual Studio, die die Microsoft Office-Entwicklertools enthält. Weitere Informationen finden Sie unter Konfigurieren eines Computers zum Entwickeln von Office-Lösungen.
Word 2013 oder Word 2010 .
Erstelle das Projekt
Der erste Schritt besteht darin, ein Word-Dokumentprojekt zu erstellen.
Erstellen eines neuen Projekts
Erstellen Sie ein Word-Dokumentprojekt mit dem Namen "Meine Word-Formatierung". Wählen Sie im Assistenten " Neues Dokument erstellen" aus.
Weitere Informationen finden Sie unter How to: Create Office projects in Visual Studio.
Visual Studio öffnet das neue Word-Dokument im Designer und fügt das Projekt "Mein Word-Formatierung" zum Projektmappen-Explorer hinzu.
Hinzufügen von Text und Steuerelementen zum Word-Dokument
Fügen Sie für diese exemplarische Vorgehensweise dem Word-Dokument drei Kontrollkästchen und Text in einem Bookmark Steuerelement hinzu. Die Kontrollkästchen zeigen dem Benutzer Optionen zum Formatieren des Texts an.
Hinzufügen von drei Kontrollkästchen
Stellen Sie sicher, dass das Dokument im Visual Studio-Designer geöffnet ist.
Ziehen Sie auf der Registerkarte "Allgemeine Steuerelemente " der Toolbox das erste CheckBox Steuerelement in das Dokument.
Ändern Sie im Eigenschaftenfenster die folgenden Eigenschaften.
Eigentum Wert Name applyBoldFont Text Bold Drücken Sie die Enter-Taste, um die Einfügemarke unterhalb des ersten Kontrollkästchens zu verschieben.
Fügen Sie dem Dokument unterhalb des
ApplyBoldFontKontrollkästchens ein zweites Kontrollkästchen hinzu, und ändern Sie die folgenden Eigenschaften.Eigentum Wert Name applyItalicFont Text Italic Drücken Sie die EINGABETASTE, um die Einfügemarke unter das zweite Kontrollkästchen zu verschieben.
Fügen Sie dem Dokument unterhalb des
ApplyItalicFontKontrollkästchens ein drittes Kontrollkästchen hinzu, und ändern Sie die folgenden Eigenschaften.Eigentum Wert Name applyUnderlineFont Text Unterstreichen
Hinzufügen von Text und einem Lesezeichensteuerelement
Verschieben Sie die Einfügemarke unterhalb der Kontrollkästchen und geben Sie den folgenden Text ein:
Klicken Sie auf ein Kontrollkästchen, um die Formatierung dieses Texts zu ändern.
Ziehen Sie auf der Registerkarte "Word-Steuerelemente " der Toolbox ein Bookmark Steuerelement in das Dokument.
Das Dialogfeld "Lesezeichensteuerelement hinzufügen " wird angezeigt.
Markieren Sie den Text, den Sie dem Dokument hinzugefügt haben, und klicken Sie auf "OK".
Dem markierten Text im Dokument wird ein Bookmark Steuerelement namens Bookmark1 hinzugefügt.
Ändern Sie im Eigenschaftenfenster den Wert der Eigenschaft (Name) in fontText.
Schreiben Sie als Nächstes den Code, um den Text zu formatieren, wenn ein Kontrollkästchen aktiviert oder deaktiviert wird.
Formatieren des Texts, wenn ein Kontrollkästchen aktiviert oder deaktiviert ist
Wenn der Benutzer eine Formatierungsoption auswählt, ändern Sie das Format des Texts im Dokument.
Ändern der Formatierung, wenn ein Kontrollkästchen aktiviert ist
Klicken Sie mit der rechten Maustaste auf
ThisDocumentim Projektmappen-Explorer, und klicken Sie dann auf Code anzeigen im Kontextmenü.Fügen Sie für C# nur die folgenden Konstanten zur ThisDocument-Klasse hinzu.
const int WordTrue = -1; const int WordFalse = 0;Fügen Sie den folgenden Code dem Click Ereignishandler des
applyBoldFontKontrollkästchens hinzu.Fügen Sie dem Ereignishandler des Click Kontrollkästchens den
applyItalicFontfolgenden Code hinzu.Fügen Sie dem Ereignishandler des Click Kontrollkästchens den
applyUnderlineFontfolgenden Code hinzu.In C# müssen Sie ereignishandler für die Textfelder zum Startup Ereignis hinzufügen. Informationen zum Erstellen von Ereignishandlern finden Sie unter How to: Create event handlers in Office projects.
this.applyBoldFont.Click += new EventHandler(applyBoldFont_Click); this.applyItalicFont.Click += new EventHandler(applyItalicFont_Click); this.applyUnderlineFont.Click += new EventHandler(applyUnderlineFont_Click);
Testen der App
Sie können nun Ihr Dokument testen, um zu überprüfen, ob der Text korrekt formatiert ist, wenn Sie ein Kontrollkästchen aktivieren oder deaktivieren.
Testen Des Dokuments
Drücken Sie F5 , um Ihr Projekt auszuführen.
Aktivieren oder deaktivieren Sie ein Kontrollkästchen.
Vergewissern Sie sich, dass der Text richtig formatiert ist.
Nächste Schritte
In dieser exemplarischen Vorgehensweise werden die Grundlagen der Verwendung von Kontrollkästchen und programmgesteuertes Ändern der Textformatierung in Word-Dokumenten gezeigt. Im Folgenden sind einige Aufgaben aufgeführt, die als Nächstes ausgeführt werden können:
Verwenden Sie eine Schaltfläche, um ein Textfeld aufzufüllen. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Anzeigen von Text in einem Textfeld in einem Dokument mithilfe einer Schaltfläche.
Verwenden von Optionsfeldern zum Auswählen von Diagrammstilen.