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

TreeViewとDataGridViewの連動

環境/言語:[WindowsXP VB.NET]
分類:[.NET]

はじめまして。

DataGridViewとTreeViewの描画がうまくいかず困っています。

SplitContainer上にDataGridViewとTreeViewを配置し、
どちらかのViewに対し、縦スクロールを行われた際、Scrollイベントを取得し、TreeViewとDataGridViewの表示を連動させています。

TreeViewに横スクロールが表示されていない状態で、DataGridViewに横スクロールが表示される場合、連動させると両Viewに表示される数が異なり、スクロールバー分だけ表示がずれてしまいます。

TreeViewに常に横スクロールバーを表示するなど、このずれを回避する方法はありませんでしょうか。

よろしくお願いいたします。
> TreeViewに常に横スクロールバーを表示するなど、このずれを回避する方法はありませんでしょうか。

ShowScrollBarを使えば、TreeViewに常に横スクロールバーを表示することができるかもしれません。

http://pinvoke.net/default.aspx/user32/ShowScrollBar.html
  • 題名: Re[1]: TreeViewとDataGridViewの連動
  • 著者: あき
  • 日時: 2009/11/05 10:39:58
  • ID: 25728
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
管理人様
ありがとうございます。
無事にスクロールバーを表示できました。

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