none
DataGridViewを継承したユーザーコントロールの作成方法 RRS feed

  • 質問

  • お世話になります。

     

    DataGridViewを使用してカスタムGridを作成しています。

    このカスタムGridに対して検索用テキストボックスをGrid外部に置こうとしています。

    そこでユーザーコントロールを作成してDataGridViewとTextBoxを並べて作成すれば

    可能なことはわかっていますが、既存のカスタムGridを使った資産をそのまま活かしたいので

    DataGridViewを継承したコントロールにテキストボックスの表示を追加したいと考えて

    います。

     

    そこで、Webを調べてGraphicsクラスなどで描画を書き足したりはできるのがわかったの

    ですが、TextBoxコントロールそのものをDataGridViewの外部に追加するような処理が

    わかりませんでした。

     

    DataGridViewの拡張プロパティ「IsVisibleSearchTextBox」のようなプロパティを追加して

    プロパティ設定があった場合にテキストボックスを任意の位置に表示して、DataGridViewは表示をずらしたいです。

    イメージは「iTunes」でグリッドに曲の一覧が表示されていて、右上に検索用のテキスト

    ボックスがありますが、そのような感じです。

     

    どなたか類似の問題を解決したかたいらっしゃいませんか。

    2007年5月22日 8:25