체크 박스를 해제 할 때 AdvOfficeRadioGroup1 항목의 항목 인덱스를 -1로 설정하려면 어떻게해야합니까? 선택 취소하면 항목이 비활성화되지만 선택 항목은 계속 표시됩니다.
편집하다 :
다음 코드를 첨부하세요.
PROCEDURE TMainForm.AdvOfficeRadioGroup1CheckBoxClick(Sender : TObject);
BEGIN
IF AdvOfficeRadioGroup1.CheckBox.Checked THEN BEGIN
IF AdvOfficeRadioGroup1.Tag>=0 THEN AdvOfficeRadioGroup1.ItemIndex:=AdvOfficeRadioGroup1.Tag;
AdvOfficeRadioGroup1.Tag:=-1
END ELSE BEGIN
AdvOfficeRadioGroup1.Tag:=AdvOfficeRadioGroup1.ItemIndex;
AdvOfficeRadioGroup1.ItemIndex:=-1
END
END;
OnCheckBoxClick 이벤트에. AdvOfficeRadioGroup의 Tag 속성을 사용하여 이전에 선택한 ItemIndex를 저장하므로 확인란을 다시 선택하면 복원 할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다