質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

Q&A

解決済

3回答

11709閲覧

vb.netで複数行、複数列を1行として使用する表について

syncrock

総合スコア209

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

0グッド

0クリップ

投稿2016/06/21 01:33

vb.netのDataGridViewで、複数行、複数列を1行として使用することは可能でしょうか。
以下のような構成を1行とするDataGridViewを作成したいです。
DataGridViewである必要はないので、見栄えが以下のような形で
実現できるならどのような形でも構いません。
イメージは1行しかありませんが、もちろん複数行を想定しています。

作りたいイメージは以下の通りです。
(色がついているところがヘッダーになります。)
![イメージ説明

宜しくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

Windows Form プロジェクトの前提で、例えば
1.DataGridView セル 結合 で検索出来る事柄を試してみる
2.TableLayoutPanel を使って、それらしいレイアウトを作る
⇒DB連携は、DataBindings を理解していれば可能。大量になると、遅い。
3.サードパーティーコンポーネントを使う

投稿2016/06/21 02:57

daive

総合スコア2030

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ヘッダーを複数行にしたいということでしょうか?

であれば、
https://teratail.com/questions/22862
で既に回答がありますよ。

投稿2016/06/21 02:18

YK1037

総合スコア236

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

syncrock

2016/06/21 02:23

ヘッダーのみではなく、明細も複数行を1行として扱いたいのですが、無理でしょうか。。。
YK1037

2016/06/21 02:28

ヘッダー行1 ヘッダー行2 A行 B行 C行 A B C を1行として扱いたい?ということであってますか ちなみになぜこれをしたいのでしょうか?
syncrock

2016/06/21 02:40

その通りです。 ただ、A~C行を結合することろもあれば、しないところもあるようにしたいです。 全てのデータを横にもつ場合、長くなって見づらい、または関連性が薄くなることがあると思ってます。 例えばですが。 1つの明細に商品1名前、商品1個数、商品1値段、商品2名前、商品2個数、商品2値段・・・・と続く明細があったとします。 そのときに、横にもつと数にもよりますが長くなるの見づらくなると思いますし、 商品1として名前、個数、値段が関連するところなので縦に持つ方が見栄えが良いと思いました。 ズレるかもしれませんが。    名前 名前 名前 名前 お店 個数 個数 個数 個数    値段 値段 値段 値段 --------------------------------     A  B  C  D 店X 10 20 30 40    10 20 30 40 --------------------------------     E  F  G  H 店Y 10 20 30 40    10 20 30 40 として、店のデータは1行に持ちたい。もしくはこのような形で入力したい。というイメージです。 説明べたですいません、うまく伝わればいいのですが。。。
guest

0

製品の購入が可能でしたら、グレープシティ社の「MultiRow for Windows Forms」をおすすめします。
http://www.grapecity.com/tools/products/multirowwin8

投稿2016/06/21 01:47

ttyp03

総合スコア16998

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

syncrock

2016/06/21 02:24

すいません、購入は考えおりません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問