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

DataGridについて

  • 題名: DataGridについて
  • 著者: blade
  • 日時: 2004/07/14 19:57:13
  • ID: 4862
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[VB.NET(.NET Framework1.1)]
分類:[.NET]

はじめまして。私、bladeと申します。

早速ですが、DataGridについて質問させて頂きます。

現在、Webサービス+スマートクライアントで
友人たちとコミュニケーションできるツールを
作成しております。

クライアントには、題名を一覧表示するDataGrid
が設置されているのですが、題名が長い場合、
表示しきれません。

そこで、表示しきれていない行に限って、カーソル
を乗せるとToolTipで題名を表示するようにしたい
のですが、表示しきれているか否かの判定に困っています。

どうにか判定することは出来ないでしょうか?

横スクロールバーは避けたいと思っております。


以上、よろしくお願いいたします。
> そこで、表示しきれていない行に限って、カーソル
> を乗せるとToolTipで題名を表示するようにしたい
> のですが、表示しきれているか否かの判定に困っています。

Graphics.MeasureStringメソッドを使って文字列の幅を取得し、列の幅と比べるということになると思います。

・DOBON.NET .NET Tips - 文字列を描画したときの大きさを計測する
http://dobon.net/vb/dotnet/graphics/measurestring.html
  • 題名: Re[2]: DataGridについて
  • 著者: blade
  • 日時: 2004/07/17 3:30:08
  • ID: 4908
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
> Graphics.MeasureStringメソッドを使って文字列の幅を取得し、列の幅と比べるということになると思います。
>
> ・DOBON.NET .NET Tips - 文字列を描画したときの大きさを計測する
> http://dobon.net/vb/dotnet/graphics/measurestring.html

ご返信ありがとうございます!
早速試してみまして、うまくいきました!

また何かありましたら、よろしくお願いいたします。
解決済み!

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