DOBON.NETプログラミング掲示板過去ログ
DataGridの列ヘッダー
題名: DataGridの列ヘッダー
著者: サチ
日時: 2003/06/20 20:19:11
ID: 75
この記事の返信元:
(なし)
この記事への返信:
[76]
Re[1]: DataGridの列ヘッダー
管理人
2003/06/22 0:18:38
ツリーを表示
分類:[.NET]
こんばんは。
VB.NETのDataGridの列ヘッダーについての質問です。
列のヘッダーを結合させたいのですが、やり方がわかりません。
ちょっとわかりにくいですが、下のようなイメージです。
項目AとCは2行分のタテ幅、項目Bはそれぞれタテ幅は1行分ずつで、
"B"というタイトル部分を3列結合させたいです。
どなたか、御教授お願いします。
___________________
|A|_____B______|C|
| |B1|B2|B3| |
------------
題名: Re[1]: DataGridの列ヘッダー
著者: 管理人
URL:
http://dobon.net
日時: 2003/06/22 0:18:38
ID: 76
この記事の返信元:
[75]
DataGridの列ヘッダー
サチ
2003/06/20 20:19:11
この記事への返信:
(なし)
ツリーを表示
■No75に返信(サチさんの記事)
> こんばんは。
> VB.NETのDataGridの列ヘッダーについての質問です。
> 列のヘッダーを結合させたいのですが、やり方がわかりません。
> ちょっとわかりにくいですが、下のようなイメージです。
> 項目AとCは2行分のタテ幅、項目Bはそれぞれタテ幅は1行分ずつで、
> "B"というタイトル部分を3列結合させたいです。
> どなたか、御教授お願いします。
>
> ___________________
> |A|_____B______|C|
> | |B1|B2|B3| |
> ------------
ご質問の内容を正しく理解している自信はないのですが、次のような感じではいかがでしょうか。
まずヘッダの代わりに別のコントロールを用意します。(例えばLabelコントロールをA,B,C用に3つ用意する。)そしてこれらのコントロールをヘッダの位置に配置し、列の幅の変更に伴って移動、サイズ変更するようにします。(列の幅の変更はDataGridColumnStyle.WidthChangedイベントで分かります。)
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
こんばんは。
VB.NETのDataGridの列ヘッダーについての質問です。
列のヘッダーを結合させたいのですが、やり方がわかりません。
ちょっとわかりにくいですが、下のようなイメージです。
項目AとCは2行分のタテ幅、項目Bはそれぞれタテ幅は1行分ずつで、
"B"というタイトル部分を3列結合させたいです。
どなたか、御教授お願いします。
___________________
|A|_____B______|C|
| |B1|B2|B3| |
------------