"指定された列はこの datagridview コントロールに属していません。" というエラーメッセージに関する原因と対処に関して説明します。
エラーメッセージ(日本語):
指定された列はこの datagridview コントロールに属していません。
対処
Related link
「DataGridView.OnColumnDisplayIndexChanged メソッド」とは何 ...
https://www.weblio.jp/content/DataGridView.OnColumnDisplayIndexChanged+%E3%83%A1%E3%82%BD%E3%83%83%E・・・
OnColumnNameChanged ... - Microsoft Docs
https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.datagridview.oncolumnnamechanged
その他 エラーコード一覧 - Windows スーパーインデックス
http://www.it-word.net/Suggest/all-messages/_list.html