サイズと可視性を制御できるように、2つのスクロールバーを含む特定のDataGridViewコントロールを作成しています。そこで、2x2TableLayoutPanel内にDataGridViewと2つのスクロールバーを含むユーザーコントロールを作成しました。
私が直面している問題は、Windowsフォームにコントロールを追加すると、DataGridViewのデータソースを設定したり、デザインビューから列スタイルを定義したりできないことです。これは、一般的なDataGridViewを使用するときに使用するリンクが原因です。 (DataGridViewの右上に表示される小さな白い矢印)は表示されません。
いくつかのテストを行っているときに、DataGridViewからコントロールを継承すると、そのリンクが表示されることがわかりました。しかし、そうすると、DataGridViewの機能しか拡張できないと思いますが、コントロールを複合コントロールにする必要があります。
それが私の質問です。カスタムコントロールでこれらの設計時機能を取得するにはどうすればよいですか?私は特に列のレイアウトとデータソースに興味があります。
よろしくお願いします。