Accord.Controls.DataGridBox.dataGridView_DataBindingComplete C# (CSharp) Method

dataGridView_DataBindingComplete() private method

private dataGridView_DataBindingComplete ( object sender, DataGridViewBindingCompleteEventArgs e ) : void
sender object
e DataGridViewBindingCompleteEventArgs
return void
        private void dataGridView_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
        {
            this.contextMenuStrip1.Items.Clear();

            foreach (DataGridViewColumn column in this.dataGridView.Columns)
            {
                var item = new ToolStripMenuItem()
                {
                    Text = column.HeaderText,
                    Checked = true,
                    CheckOnClick = true,
                    Tag = column,
                };

                item.CheckedChanged += item_CheckedChanged;

                this.contextMenuStrip1.Items.Add(item);
                column.HeaderCell.ContextMenuStrip = this.contextMenuStrip1;
            }

        }