プロが教える店舗&オフィスのセキュリティ対策術

Microsoft Visual C# 2005 Express Edition(.NET2.0)を使っています。※WinApp

DataGridViewコントロールの1セルに、複数コントロールを設定する方法を模索しています。
この方法をしたい理由としては、
・行の並び替えができる。
・行の絞り込み(フィルター)できる。
ということからDataGridViewコントロールを使おうと考えております。

しかしながら、DataGridViewコントロールのセルには、数値や文字、1イメージ、1ボタンなど、各1つしか配置できません。

ここに、複数のコントロール(ボタンやチェックボックスなど)を配置したいのです。
コントロールをカスタマイズすれば、できるかもしれませんが、方法が分かりません。

かなり無茶な質問ですが、
どなたかご存じで有れば、ご教授よろしくお願いします。

A 回答 (1件)

http://dobon.net/vb/dotnet/datagridview/progress …

DataGridViewCellクラスから派生させて作れば一応は可能…っぽいです。
描画からデータの保持など、ほぼ全て自分で面倒見る必要があるかも知れませんが。
# 複数のコントロール乗っていた場合、キーボード操作したらどうなるんでしょう?
# フォーカスの移動とか。
    • good
    • 0
この回答へのお礼

Wr5様
ご指示頂いたサイトを参考に作ってみようと思います。
かなり難しそうですが。。。

ご回答有難うございました。

お礼日時:2013/06/05 15:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています