none
デザイナーでDataGridViewにColumnsを追加できない RRS feed

  • 質問

  •  フォームのデザイン時に フォームにDataGridViewを貼り付け デザイナーでColumnsを追加していきますが

    一度目は普通に追加できるのですが 一度貼り付けたGridViewを削除し新たに貼り付けたGridViewには デザイナーではcolumnsの追加ができません(プロパティの画面からcolumnsの「コレクション」というところをクリックし出てきたダイアログの(追加)をクリックするとダイアログが消えて追加できない) できることもあるが

    もともと DtaGridViewをベースにユーザーコントロールを作成しでき上がったViewを テストに貼り付けてテストしてたのですが その時に 一度削除すると 次に貼り付けたViewにColumnsを追加できない事に気付き そのユーザーコントロールのコード等が原因だと思い いろいろ作り直してみましたが 直らず途方に暮れていたのですが 念のためにと PC再起動までさせ 今度は新しいプロジェクトを立ち上げ ユーザーコントロールではなく標準のDataGridViewを貼り付けたところ 同じように 一度目は追加できるが 削除して再度貼り付けたViewには追加できません

    どちらもプログラムで追加する事はできました。

    2度目に貼り付けるときに 設定しないといけない部分というのは どこかありますか?

     

    ユーザーコントロールの作成時に どこか設定が変わってしまったんでしょうか?

     

    作ろうとしてた ユーザーコントロールは 入力した値を元に 条件に合う値を入力したセルの色が変わるDatagridViewで

    DataGridViewとDataGridViewTextBoxColumnとDataGridViewTextBoxCellを継承したクラスを組み合わせました(正しいかどうかは自分でもわかりませんが一度目は思ったように動きました)

     

     

     

    2006年8月1日 11:42

回答

  • 再度 いろいろやってみました

    すると プロパティ画面からは追加できませんが 貼り付けたDataGridViewの右上の小さい三角マークのところをクリックし「列の編集」を選ぶと追加できました

    やっぱり どこかに設定があるんでしょうか?

     

    特に原因は分かりませんが 上記の方法でなんとか やっていけるので

    回答済にしておきます

     

    2006年8月1日 11:59