喫茶XRAYトップページ

[スレッド全体
]

[6166] Re9:TListviewについて返信 削除
2012/7/5 (木) 22:11:28 Mr.XRAY
> .... 省略
> したがって,Itemsがクリアされる,という仕組みのようです.


これは,Form.Createの時点でVisibleがFalseのときの現象ですが,
これがバグといえるのか,仕様なのかは,ちょっと判断できません.

[6168] Re10:TListviewについて返信 削除
2012/7/6 (金) 13:56:14 sato
▼マスター、みなさん ありがとうございます。
よく分かりました。
これからは、ListView1.Clear;を使うようにします。
>識者の方どうか「●●●」ください。(どこかで見たような)
申し訳ありませんでした。
暖かい店内の空気につられて、つい軽い冗談のつもりでしたが、お騒がせしました。




[6170] Re11:TListviewについて返信 削除
2012/7/6 (金) 14:28:19 sato
▼マスター
しつこくすみませんが、
procedure TForm1.Button1Click(Sender: TObject);
begin
  ListView1.Clear;  //ItemsがないClearメソッド
  ListView1.Visible :=True;
end;
の場合は、ListView1.ReadOnlyがTrueでも
Clearできるのは、
>これは,ListView1.Clear;が内部で,
>Items.BeginUpdate;を呼び出しています.

からなのでしょうか。よろしくお願いします。

[6171] Re12:TListviewについて返信 削除
2012/7/6 (金) 16:12:05 Mr.XRAY
▼ satoさん

> >Items.BeginUpdate;を呼び出しています.
> からなのでしょうか。よろしくお願いします。


だと思います.

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82