DBCViewer.MainForm.dataGridView1_CellFormatting C# (CSharp) Method

dataGridView1_CellFormatting() private method

private dataGridView1_CellFormatting ( object sender, DataGridViewCellFormattingEventArgs e ) : void
sender object
e DataGridViewCellFormattingEventArgs
return void
        private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            int columnIndex = e.ColumnIndex;
            int columnIndexFix = 0;

            for (int i = 0; i < m_fields.Count; i++)
            {
                for (int j = 0; j < m_fields[i].ArraySize; j++)
                {
                    if (columnIndex == columnIndexFix)
                    {
                        string format = m_fields[i].Format;

                        if (string.IsNullOrWhiteSpace(format))
                            return;

                        string fmtStr = "{0:" + format + "}";
                        e.Value = string.Format(new BinaryFormatter(), fmtStr, e.Value);
                        e.FormattingApplied = true;
                        return;
                    }

                    columnIndexFix++;
                }
            }
        }