ListView Header 연결시 에러 발생( Item not found ) -패치이전에는 먹통이었음
Header 연결하지 않으면 정상작동합니다. 방법이 없을까요?
procedure TMainForm.ListView1UpdateObjects(const Sender: TObject; const AItem: TListViewItem);
var X: Integer;
begin
(Sender as TListView).BeginUpdate;
var TextItem:=AItem.Objects.DrawableByName('Text1') as TListItemText;
if Assigned(TextItem) then
begin
TryStrToInt(AItem.Data['Text1'].ToString, X);
if X=0 then TextItem.Text:='0'
else TextItem.Text:=AItem.Data['Text1'].ToString+'만원';
end;
(Sender as TListView).EndUpdate;
end;
질문
예언자
델파이 11, Android
ListView DynamicAppearance 사용
ListView UpdateObjects를 사용하여 항목을 콘트롤하기를 원함
ListView Header 연결시 에러 발생( Item not found ) -패치이전에는 먹통이었음
Header 연결하지 않으면 정상작동합니다. 방법이 없을까요?
procedure TMainForm.ListView1UpdateObjects(const Sender: TObject; const AItem: TListViewItem);
Edited by 예언자var X: Integer;
begin
(Sender as TListView).BeginUpdate;
var TextItem:=AItem.Objects.DrawableByName('Text1') as TListItemText;
if Assigned(TextItem) then
begin
TryStrToInt(AItem.Data['Text1'].ToString, X);
if X=0 then TextItem.Text:='0'
else TextItem.Text:=AItem.Data['Text1'].ToString+'만원';
end;
(Sender as TListView).EndUpdate;
end;
선언을 잘못
이 댓글 링크
다른 사이트에 공유하기
2 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.