if( e.Data.GetDataPresent( typeof( Cチップパレット向けDragDropデータ ) ) )\r
{\r
Cチップパレット向けDragDropデータ data = (Cチップパレット向けDragDropデータ) e.Data.GetData( typeof( Cチップパレット向けDragDropデータ ) );\r
- ListViewItem item = new ListViewItem( new string[] { data.strラベル名, C変換.str数値を36進数2桁に変換して返す( data.n番号1to1295 ), data.strファイル名 } );\r
- item.ImageIndex = data.n種類;\r
- item.ForeColor = data.col文字色;\r
- item.BackColor = data.col背景色;\r
- this.listViewチップリスト.Items.Add( item );\r
+ if (data != null)\r
+ {\r
+ ListViewItem item = new ListViewItem(new string[] { data.strラベル名, C変換.str数値を36進数2桁に変換して返す(data.n番号1to1295), data.strファイル名 });\r
+ item.ImageIndex = data.n種類;\r
+ item.ForeColor = data.col文字色;\r
+ item.BackColor = data.col背景色;\r
+ this.listViewチップリスト.Items.Add(item);\r
+ }\r
}\r
}\r
private void Cチップパレット_FormClosing( object sender, FormClosingEventArgs e )\r