- PR -

エクセルライクなグリッド(C# Winフォーム)

1
投稿者投稿内容
キラ
大ベテラン
会議室デビュー日: 2005/12/10
投稿数: 104
投稿日時: 2006-01-20 11:52
いつもお世話になっております

質問です。
エクセルライクな使い方をするにはどのコントロールを使うのがよいでしょうか。
ご教授ください。
Tdnr_Sym
ぬし
会議室デビュー日: 2005/09/13
投稿数: 464
お住まい・勤務地: 明石・神戸
投稿日時: 2006-01-20 12:25
こんにちは。

引用:

トトロさんの書き込み (2006-01-20 11:52) より:
質問です。
エクセルライクな使い方をするにはどのコントロールを使うのがよいでしょうか。



私なんかだと、ネイティブC++での開発ばかりなので
グリッドが必要な場合はいつも、
ListViewコントロールを基にした、自作グリッドコントロールを愛用してます。
#ちゃんとセル内で文字編集もできるし、セルにドロップダウンリストを表示することもできます。

.NETだとDataGridとかいう便利なコントロールが用意されているようですけれど
「エクセルライク」とは、具体的にはどんな操作ができることを言っておられるのでしょう?
DataGridコントロールではダメなんですか?

既存のコントロールに満足できないなら、
ご自分でコントロールを作成してみてはどうでしょう?
カスタマイズも自由だし、それなりにプログラマとしての醍醐味も味わえるし(~o~)
キラ
大ベテラン
会議室デビュー日: 2005/12/10
投稿数: 104
投稿日時: 2006-01-20 12:32
回答、ありがとうございます。
今、DataGridを使っています。
他のコントロールは使ったことがあまりないので意見を聞いてみたかったんです。
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2006-01-20 12:47
あっしはサードパーティ品のFlexGridを愛用していたりします。
表示だけならListViewを使うとか、DataGridつかうとかして逃げます。入力あり、セルの結合あり…などと、多機能なものを自作しようとするとコスト的に高くついてしまうで、サードパーティ品利用です。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-01-20 12:48
Excel の機能的な意味合いとなると、私は SPREAD を使います。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
キラ
大ベテラン
会議室デビュー日: 2005/12/10
投稿数: 104
投稿日時: 2006-01-20 14:04
参考にさせて貰います。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)