Wie man Text Modus "vertikaler" Datagridview malt

January 18

Das Microsoft NET-Framework bietet ein praktisches Tool zum Erstellen von Anwendungen im Fenstermodus festzulegen. Es gibt viele integrierte graphische Benutzeroberfläche (GUI) Komponenten, die Sie in Ihren NET-Anwendungen verwenden können. Beispielsweise, wenn Sie Daten in einer Tabelle anzeigen möchten, können Sie das DataGridView-Objekt. Ein Trick mit dem DataGridView Objekt ist Text im vertikalen Modus angezeigt bekommen. Dies bedeutet, dass der Spaltenname seitlich geschrieben ist und die Spalte nur ein Zeichen breit ist. Dies ist praktisch für große Tabellen auf denen horizontaler Raum begrenzt ist.

Anweisungen

1 Öffnen Sie Visual Studio 2010, indem Sie auf das Programmsymbol. Wenn es geladen wird, wählen Sie "Datei" "Neu" und anschließend "Projekt." Klicken Sie auf "Visual c#" aus der linken Spalte und "Windows Forms-Anwendung" aus der rechten Spalte. Drücken Sie "Fertig stellen." Ein neues Windows Forms-Anwendung-Projekt wird erstellt, und ein leeres Windows Form wird im Fenster Hauptherausgeber.

2 Suchen Sie die "Toolbox"-Leiste, die normalerweise auf der rechten Seite des Fensters Hauptherausgeber ist. Wenn es nicht vorhanden ist, klicken Sie auf den Menüpunkt mit der Bezeichnung "Ansicht" und wählen Sie "Toolbox." Die "Toolbox" zeigt eine Liste von GUI-Objekten, die auf dem Windows Form gezogen werden können.

3 Find "DataGridView" innerhalb der "Toolbox". Klicken Sie und ziehen Sie es auf das Windows Form. Lassen Sie Maustaste los, um das Objekt zu platzieren.

4 Klicken Sie auf "Ansicht" und wählen Sie "Code". Das Haupt-Editor-Fenster wechselt von einer grafischen Darstellung der Anwendung in einer Quellcodedatei.

5 Suchen Sie den Text "InitializeComponent();" in der Quellcodedatei. Es sollte etwa in der Mitte unten auf der Seite. Alle von der Source-Code in den folgenden Schritten müssen in den Zeilen gehen, die unmittelbar auf diese Anweisung folgen.

6 Schreiben Sie die folgende Anweisung zum Erstellen einer neuen Spalte für Ihre DataGridView.

DataGridViewTextBoxColumn Spalte1 = neue DataGridViewTextBoxColumn();

7 Schreiben Sie die folgende Anweisung zum Benennen Sie Ihre Säule "Spaltenname." Durch das Einfügen einer Zeilenendemarke zwischen jedem Buchstaben, können Sie die Spalte im vertikalen Modus anzeigen. Das Newline-Zeichen sieht so aus: "\n."

myColumn.HeaderText = "C\no\nl\nu\nm\nn\n\nN\na\nm\ne\n";

8 Fügen Sie die Spalte der DataGridView hinzu, indem Sie die folgende Anweisung schreiben:

dataGridView1.Columns.Add(myColumn);9

Führen Sie das Programm durch drücken den grünen Taste "Play" am oberen Rand der Visual Studio-Software entfernt. Ein Windows Form angezeigt und zeigt eine DataGridView mit einer Spalte. Der HeaderText wird vertikal angezeigt.