Ich habe eine Datagridview, die ich füllen, Zeile-für-Zeile:Stellen Sie die DataGridView-Spalte [0] so ein, dass sie dem größten Text der Spalte entspricht.
while (!proc.StandardOutput.EndOfStream)
{
string line = proc.StandardOutput.ReadLine();
string[] row = getRow();
dataGridView1.Rows.Add(row);
}
Wie kann ich die Spaltengröße 0 die längste Zeile Text aus dieser Spalte passen (über alle Zeilen)?
EDIT: Mir ist auch aufgefallen, wenn ich die Breite der Spalte 0 manuell an den Rand meines Fensters ziehe, verschwindet die horizontale Bildlaufleiste und verhindert, dass ich scrollen kann, um die restlichen Spalten zu sehen?
Hallo, warum don‘t Sie System.Windows.Forms.DataGridViewAutoSizeColumnMode für die Autosizemode-Eigenschaft der Spalte 0 –
@ HasanBİNBOĞA hallo verwenden, aber ich will es nur Spalte 0 – user997112
angewendet ich meine; dataGridView1.Columns [0] .AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCellsExceptHeader; –