protected override void ShowHideColumns_Click(object sender, EventArgs e)
        {
            var dialog = new StringConvertibleMatrixColumnVisibilityDialog(this.dataGridView.Columns.Cast <DataGridViewColumn>());

            dialog.ShowDialog();
            ColumnVisibility = dialog.Visibility;
        }
 protected override void ShowHideColumns_Click(object sender, EventArgs e) {
   var dialog = new StringConvertibleMatrixColumnVisibilityDialog(this.dataGridView.Columns.Cast<DataGridViewColumn>());
   dialog.ShowDialog();
   ColumnVisibility = dialog.Visibility;
 }