行の高さを自動的に調整しようとしていますが、非常に難しいことがわかりました。
私はすでにこのプロパティを設定しました:
DataGridView.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells.
私はまた、この他の方法を使用してそれを作りました:
DataGridView.AutoResizeRows(DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders)
また、これを使用して行ごとに:
DataGridView.AutoResizeRow(i, DataGridViewAutoSizeRowMode.AllCells)
また、行の高さを大きな値にハードコードしても機能しませんでした!! すべての行がデフォルトの高さで表示されます。
これらのどれも機能しませんでした。オプションが不足しています。
datagridview のほとんどの行は、サイズを変更する必要はありません。しかし、そのうちの 1 つは次のような値で満たされています。
"a" + "\n" + b + "\n" + "c" + "\n" + "d" + "\n" + "e"
つまり、短い値ですが、行が異なります。それらを別々の行に表示する必要があり、すべてを一緒に表示することはできません. ただし、行は自動サイズ変更されないため、datagridview には最初のものだけが表示され、他のすべてのものは非表示になります。
それを行う他の方法についてのアイデア。