Hexファイルに関する情報を格納するDataGridViewがあります。テーブル行の 1 つは、チャンクの生の 16 進データです。場合によっては、DataGridViewTextBoxCell.MaxInputLength よりも長く (~90000)、DataGridView でセルに格納させたくないことがあります。int.MaxValue に設定して回避しようとしていますが、うまくいかないようです... Cell の値は単に表示されません (しかし、デバッグは、それがそこにあり、セルに正常に格納されていることを示しています。 ) 誰でも私を助けることができますか?
私のコード:
if (s.Length >= ((DataGridViewTextBoxCell) this.datagridviewChunks.Rows[this.datagridviewChunks.Rows.Count - 1].Cells[1]).MaxInputLength)
{
((DataGridViewTextBoxCell) this.datagridviewChunks.Rows[this.datagridviewChunks.Rows.Count - 1].Cells[1]).MaxInputLength = int.MaxValue;
((DataGridViewTextBoxCell) this.datagridviewChunks.Rows[this.datagridviewChunks.Rows.Count - 1].Cells[1]).Value = s;
}