SpeedButton을 사용해 보세요
SpeedButton에는 일반 버튼에 없는 GroupIndex라는 속성이 있습니다.
GroupIndex가 0이면
개별 동작 ( 일반적인 버튼과 같은 기능) -> 기본 값
GroupIndex가 1 이상이면
같은 그룹 인덱스중에서 하나만 눌린 상태가 됩니다.
예)
버튼 3개 그룹, 버튼 2개 개별
SpeedButton1->GroupIndex = 1;
SpeedButton2->GroupIndex = 1;
SpeedButton3->GroupIndex = 1;
SpeedButton4->GroupIndex = 0;
SpeedButton5->GroupIndex = 0;
SpeedButton1, 2, 3은 셋중에 하나가 눌리면 나머지는 튀어 나옴.
SpeedButton4, 5는 개별로 눌러짐
이 외에도 버튼 그룹이 있습니다.
용도에 맞게 사용하시면 됩니다.
빌더2개월차 님이 쓰신 글 :
: 폼안에서 버튼이 여러개가 있는데
: 동시에 선택 할 수 있는 방법은 없나요 ?
:
: 범주마다 버튼이 여러개씩 있는데, 하나의 범주에 묶여있는 버튼 3개는 항상 1개 이상은 선택되어있어야 하고,
: 다른 범주에 묶여있는 버튼은 위의 버튼과 상관없이 눌리는 것입니다..... 가능 한지 잘 몰라서 질문 드립니다,!
:
|