2018年03月12日

TDBGrid ScrollBar バグ

Delphi 10.1 Berlin Update2(これ以前は不明)で、TDBGrid ScrollBarのバグあり。

Delphi 10.2.2 では、同じ現象が確認されないので、このバージョンのVcl.DBGrids.pasのソースとコンペアし、修正する。

TCustomDBGrid.UpdateScrollBar;
の内容を参照し、Berlinのコンポーネントソースを修正することで対応できた。

不具合内容
 DBGrid上でデータを表示。
 その後、データが0件になる(データ検索条件を変える or Filter)ようにする。
 このときスクロールバーが消える(これはOK)
 その後、再度データが複数件表示するようにする。
 なぜかスクロールバーが消えたまま。。表示件数を変えてもスクロールバーが戻ってこない。




posted by しんくそふと at 17:43| Comment(0) | TrackBack(0) | おぼえ
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/182656895
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック