x86.frmMain.dataGridView1_CellFormatting C# (CSharp) Method

dataGridView1_CellFormatting() private method

private dataGridView1_CellFormatting ( object sender, System.Windows.Forms.DataGridViewCellFormattingEventArgs e ) : void
sender object
e System.Windows.Forms.DataGridViewCellFormattingEventArgs
return void
        private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            if (e == null || e.Value == null || !(sender is DataGridView))
                return;

            DataGridView view = (DataGridView)sender;
            object originalValue = e.Value;


            if (view.Columns[e.ColumnIndex].DataPropertyName == "状态")
            {
                //e.Value = ((string)originalValue == "可以提现") ? "提现" : "不可提现";
                if ((string)originalValue != "可以提现50元")
                {


                    dataGridView1.Columns[e.ColumnIndex + 1].ReadOnly = true;
                    dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex + 1].Value = "False";



                }
                else
                {
                    dataGridView1.Columns[e.ColumnIndex + 1].ReadOnly = false;
                }

            }
        }

Same methods

frmMain::dataGridView1_CellFormatting ( object sender, System.Windows.Forms.DataGridViewCellMouseEventArgs e ) : void
frmMain