DOBON.NET DOBON.NETプログラミング掲示板過去ログ

C#[グリッド表示について]

環境/言語:[XP/C#]
分類:[.NET]

初心者で変な聞き方になるかもしれませんが宜しく御願い致します。
グリッドでデータを表示させようとしていて以下の問題点がわかりません。
1.任意の行に色をつける。
2.行ヘッダの高さを変更する。
3.行ヘッダのそれぞれのセルのフォーマット(右詰め、左詰め)を決める。
申し訳ありませんが、御教授願います。
(初心者ですので出来れば詳細に願います)
■No5646に返信(しょうたさんの記事)
> 初心者で変な聞き方になるかもしれませんが宜しく御願い致します。
> グリッドでデータを表示させようとしていて以下の問題点がわかりません。
> 1.任意の行に色をつける。
> 2.行ヘッダの高さを変更する。
> 3.行ヘッダのそれぞれのセルのフォーマット(右詰め、左詰め)を決める。
> 申し訳ありませんが、御教授願います。
> (初心者ですので出来れば詳細に願います)

「グリッド」というのはDataGridコントロールのことでいいんでしょうか?

もしそうだとすると、「詳細に」とのことですので、
“このサイトの”大変判りやすいTipsへのリンクを貼っておきます。

> 1.任意の行に色をつける。
以下を応用しましょう。
http://dobon.net/vb/dotnet/datagrid/coloredcell.html

> 2.行ヘッダの高さを変更する。
以下を参照し(略
http://dobon.net/vb/dotnet/datagrid/rowheaderwidth.html

> 3.行ヘッダのそれぞれのセルのフォーマット(右詰め、左詰め)を決める。
「フォーマット」ではなく、Alignmentですね。
以下を(略
http://dobon.net/vb/dotnet/datagrid/columnalignment.html
早速の返事ありがとうございます。


>>1.任意の行に色をつける。
> 以下を応用しましょう。
> http://dobon.net/vb/dotnet/datagrid/coloredcell.html

少し分からなかったです。実際にどうしたらいいのか・・・

>>2.行ヘッダの高さを変更する。
> 以下を参照し(略
> http://dobon.net/vb/dotnet/datagrid/rowheaderwidth.html

列ヘッダの高さはどうしたらよいのでしょうか?(上のヘッダの方)

>>3.行ヘッダのそれぞれのセルのフォーマット(右詰め、左詰め)を決める。
> 「フォーマット」ではなく、Alignmentですね。
> 以下を(略
> http://dobon.net/vb/dotnet/datagrid/columnalignment.html

ヘッダまで変わってしまいます。ヘッダだけ別(センタリング)でデータは
右詰めのような感じは出来ないでしょうか?

度々申し訳ありませんが、御教授願います。
■No5654に返信(しょうたさんの記事)
> >>3.行ヘッダのそれぞれのセルのフォーマット(右詰め、左詰め)を決める。
>>「フォーマット」ではなく、Alignmentですね。
>>以下を(略
>>http://dobon.net/vb/dotnet/datagrid/columnalignment.html
>
> ヘッダまで変わってしまいます。ヘッダだけ別(センタリング)でデータは
> 右詰めのような感じは出来ないでしょうか?

私のサイトをよく調べてみてください。そのすぐ下にあります。

DOBON.NET .NET Tips - DataGridコントロール(System.Windows.Forms)
http://dobon.net/vb/dotnet/datagrid/index.html

DOBON.NET | プログラミング道 | プログラミング掲示板