Watch, Follow, &
Connect with Us

Please visit our new home
community.embarcadero.com.


Welcome, Guest
Guest Settings
Help

Thread: いったん別頁を表示してもとの頁に戻るとStringGridの表示が消えます。



Permlink Replies: 2 - Last Post: Oct 9, 2016 7:47 PM Last Post By: Hideyuki Oya
Hideyuki Oya

Posts: 87
Registered: 6/6/07
いったん別頁を表示してもとの頁に戻るとStringGridの表示が消えます。
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 9, 2016 6:37 PM
いつもお世話になります。
Delphi10を使っています。
PageControlの1ページ目にStringGrid1、2ページ目にStringGrid2を配置。
StringGridにデータを表示させた後、2ページ目を表示し、1ページ目に戻るとStringGrid1のデータ(表示)が消えています。
StringGrid1.Repaint();
StringGrid1.Refresh();
を実行しても消えたままです。
なぜなんでしょうか?
igy kk

Posts: 147
Registered: 9/11/03
Re: いったん別頁を表示してもとの頁に戻るとStringGridの表示が消えます。
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 9, 2016 6:53 PM   in response to: Hideyuki Oya in response to: Hideyuki Oya
Delphi 10.1 Berlin、Windows 10にて試しましたが、
消えることは、ありませんでした。

新規のプロジェクトにて、PageControlとStringGridのみで、
試しても、同様の現象が起きますか?

また、PageControlのOnChangeイベント、 またはOnChangingイベントなどで、
StringGridに対して、何か処理をされていたりしますか?

Edited by: igy kk on Oct 9, 2016 7:09 PM
Hideyuki Oya

Posts: 87
Registered: 6/6/07
Re: いったん別頁を表示してもとの頁に戻るとStringGridの表示が消えます。
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 9, 2016 7:47 PM   in response to: igy kk in response to: igy kk
すみません。
私のミスでした。
お手数をおかけして申し訳ありません。

もともと、別FormにもStringGrid1があって、これをPageControlを使って同じFormの別ページに移したとき、
すべてStringGrid2に変更するところを一部変更しないまま残っていました。
(この部分でデータをClearしていました)
いつもありがとうございます。

igy kk wrote:
Delphi 10.1 Berlin、Windows 10にて試しましたが、
消えることは、ありませんでした。

新規のプロジェクトにて、PageControlとStringGridのみで、
試しても、同様の現象が起きますか?

また、PageControlのOnChangeイベント、 またはOnChangingイベントなどで、
StringGridに対して、何か処理をされていたりしますか?

Edited by: igy kk on Oct 9, 2016 7:09 PM
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02