제가 짠 코드가
procedure TfmMain.TimeListViewMouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
Var
i : Integer;
ListItem : TListItem;
begin
if Button = mbLeft then
with fmMain.TimeListView do
begin
for i:=0 to fmMain.TimeListView.items.Count do
if ListItem.Selected = true then
Panel1.Caption := ListItem.Caption ;
end;
이것인데 마우스로 클릭 했을때 리스트 뷰의 선택된 첫번째 이름을 판넬에 보이게 할려고 했습니다.
근데 생각처럼 잘 안되네요...
만약 리스트 뷰에
멍멍이 개과
원숭이 유인원
수다쟁이 앵무새
이런 리스트 뷰이면
마우스로 원숭이를 클릭 했을때
판넬에 원숭이만 나타 나게 할려고 햇습니다만...
안되네요....
아직 초보이다 보니 이래 저래 안되는게 많은거 같습니다...
소스 보시고 많은 조언 부탁드립니다.
잘 동작합니다.
그럼 즐프하게요...
<!--CodeS-->
procedure TForm1.ListView1SelectItem(Sender: TObject; Item: TListItem;
Selected: Boolean);
begin
Panel1.Caption := Item.Caption;
end;
<!--CodeE-->