WinForms カスタム コントロール (.net コントロールから派生) を作成し、デザイナー ビューのツール ボックスからドラッグ アンド ドロップできるようにしたいと考えています。ただし、デザイナーがクラスのインスタンスを作成しようとすると、明らかな理由で、インスタンスがどのタイプである必要があるかがわからないため、ジェネリックを含むコントロールがある場合は常にこれを行うことができません。
誰でもこれを回避する方法を知っていますか?
前もって感謝します
======編集===========
私たちがやりたいのは例です:
public class MyDataGridView<T> : DataGridView where T : class{
...
}
ジェネリックを削除すると、通常の DataGridView のようにデザイナーでプレビューを表示できますが、上記でジェネリックについて説明したように、デザイナーを使用することはできません。