私はdatagridviewコントロールで作業しています。私はそれにコンボボックスの列を追加し、datatableからデータを取り込みました。
Datagridviewコンボボックスカラムにコピー&ペーストする
DataTable datatable1 = new DataTable();
datatable1.Columns.Add("DisplayMember");
datatable1.Columns.Add("ValueMember");
//*** For loop to load datatable1 with values ***
combobox1.DataSource = datatable1;
combobox1.DisplayMember = "DisplayMember";
combobox1.ValueMember = "ValueMember";
データが移入されたときに今、私はコンボボックスの列からレコードを選択しようとするとCtrl + CとCtrl + Vとしてコピー/貼り付けを使用してしかし、それは
あなたが貼り付けられたデータは、セルの書式が間違っています。..
私はそれが理由DisplayMemberとValueMemberでの特性であることを考え出した可能性があり。しかし、私はこれも取り除くことはできません。
DisplayMemberとValueMemberを同じ値に設定すると、正常に動作します。しかし、私はそれらのフィールドを異なるものにしなければならない。
誰もこのエラーを解決する方法を知っていますか?それは... キャストコマンドは、システムから貼り付けされている値である場合
ビジェイ
コピーと貼り付けは何? – V4Vendetta
私は5行を持っているとしましょう。私は行1からコンボボックスの列の値をコピーして、同じ列の他の4行に貼り付けています。 –